【问题标题】:Heroku run rake db:migrate?Heroku 运行 rake db:迁移?
【发布时间】:2015-10-09 21:38:21
【问题描述】:

你能告诉我这是什么意思吗:

$ heroku run rake db:migrate
Running `rake db:migrate` attached to terminal... up, run.9927
  ActiveRecord::SchemaMigration Load (10.1ms)  SELECT "schema_migrations".* FROM
 "schema_migrations"

对于正常工作的应用来说,这是正常的输出吗?

谢谢

【问题讨论】:

  • 我从未使用过 rake,但我非常有信心 db:migrate 用于进行数据库迁移...所以您收到的消息似乎很正常。
  • 好的,感谢@Buddyshot 的建议!

标签: windows heroku ruby-on-rails-4.2


【解决方案1】:

在 heroku 上部署时,“heroku run rake db:migrate”命令将从 app 中读取您的 schema.rb 文件。因为当用户创建新的迁移并运行该迁移时,rails 会在 schema.rb 文件中记录数据库模式的最终当前状态。

【讨论】:

    猜你喜欢
    • 2014-02-13
    • 2012-06-16
    • 2012-12-09
    • 2023-03-04
    • 1970-01-01
    • 2015-03-25
    • 2013-02-01
    • 1970-01-01
    相关资源
    最近更新 更多