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

Luc*_*ord 3 database migration ruby-on-rails ruby-on-rails-3

我正在研究现有的rails应用程序,进行更改并进行更新.

如何检查是否有unrun rake db:migrate in it?有直接命令吗?

Tee*_*eej 5

运行这个:

rake db:migrate:status
Run Code Online (Sandbox Code Playgroud)

会给你这个:

   up     20130415141113  Rename coupon to discount coupon
   up     20130416144722  Create ratings
  down    20130419102623  Add published to product
  down    20130419124429  Add attachment photo to users
Run Code Online (Sandbox Code Playgroud)

任何"失败"的东西都没有迁移过.