Rake db:migrate - 如何知道是否存在非运行迁移

时间:2013-04-20 07:00:55

标签: ruby-on-rails database ruby-on-rails-3 migration

我正在处理现有的rails应用程序,进行更改并进行更新。

如何检查是否有未运行的rake db:migrate?有直接命令吗?

2 个答案:

答案 0 :(得分:5)

运行此:

rake db:migrate:status

会给你这个:

   up     20130415141113  Rename coupon to discount coupon
   up     20130416144722  Create ratings
  down    20130419102623  Add published to product
  down    20130419124429  Add attachment photo to users

任何“失败”的东西都没有被迁移。

答案 1 :(得分:1)

rake db:migrate:status

将为您提供该信息