t.referências na migração vs belongs_to no modelo?
Eu estava lendo os Guias do Rails e encontrei estas linhas de código:
class CreateComments < ActiveRecord::Migration
def change
create_table :comments do |t|
t.string :commenter
t.text :body
t.references :post
t.timestamps
end
add_index :comments, :post_id
end
end
Eu também li o livro de Michael Hartl, Rails Tutorial e eu não encontrei nada sobre as "referências" usadas no código acima. O que isso faz? No livro de Michael, usei as relações has_many e belongs_to no modelo e nada nas migrações (nem no evento t.belongs_to).