【问题标题】:Rake db:migrate - how do I know if there is an unrun migrationRake db:migrate - 我如何知道是否存在未运行的迁移
【发布时间】:2013-04-20 07:00:55
【问题描述】:

我正在开发现有的 Rails 应用程序,进行更改和更新。

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

【问题讨论】:

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


    【解决方案1】:

    运行这个:

    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
    

    任何“关闭”的东西都没有被迁移。

    【讨论】:

      【解决方案2】:
      rake db:migrate:status
      

      会给你这些信息

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-12-20
        • 2012-02-05
        • 1970-01-01
        • 2017-02-05
        • 2017-01-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多