我正在使用带有以下迁移的 rails 3.2,并且 created_at/updated_at 都生成了。我的印象是添加 t.timestamps 是导致生成这些列的原因。
class CreateContactsCountries < ActiveRecord::Migration
def change
create_table :contacts_countries do |t|
t.string :name, :official_name, :null => false
t.string :alpha_2_code, :null => false, :limit => 2
t.string :alpha_3_code, :null => false, :limit => 3
end
add_index :contacts_countries, :alpha_2_code
end
end