rake 0.8.7,rails / activerecord 2.3.3
rake db:migrate:
的输出== CreateProducts:migrating ========================================== ======= - create_table(:products) - > 0.0017s == CreateProducts:migrated(0.0019s)======================================== / p>
版本号(在本例中为20090724013528)是否应出现在迁移名称之前?
答案 0 :(得分:4)
我不记得100%,但我认为他们在将迁移切换到UTC时间戳时删除了该输出中的数字。
但您可以使用以下方法检查数据库的当前版本:
rake db:version
答案 1 :(得分:1)
作为pointed out by paulsnotes,时间戳代表版本号。如果您确实想切换回序号,可以在environment.rb。
中设置一个标志config.active_record.timestamped_migrations = false