Ruby on rails rake:db-migrate-isn';行不通

Ruby on rails rake:db-migrate-isn';行不通,ruby-on-rails,rake,rake-task,Ruby On Rails,Rake,Rake Task,我正在尝试使用rake:db migrate--trace在我的Rails应用程序上运行迁移,得到以下输出: ** Invoke db:migrate (first_time) ** Invoke environment (first_time) ** Execute environment 在这之后它什么也不做。如果我按Ctrl+C组合键,会出现一些错误,但我不确定是否理解它们。是否有任何方法可以逐步完成并调试迁移过程,以便在迁移出现问题时看到问题?试试看 bundle exec rake

我正在尝试使用rake:db migrate--trace在我的Rails应用程序上运行迁移,得到以下输出:

** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
在这之后它什么也不做。如果我按Ctrl+C组合键,会出现一些错误,但我不确定是否理解它们。是否有任何方法可以逐步完成并调试迁移过程,以便在迁移出现问题时看到问题?

试试看

bundle exec rake db:migrate --trace
它(rake和db之间的空间)

请尝试了解rake db任务的概述:

rake -T db

我意识到这不触发的原因是它正在初始化一个sleep命令,等待一些无法通过rake初始化的东西(应用程序必须运行)。所以,rake这次不是罪魁祸首

找出rake是否真的在调用应用程序,或者它是否还没有达到你的迁移成功创建的程度,这也会很有帮助?您是否检查了时间戳或文件创建日期?您的意思是
rake db:migrate
?在您的标题和问题中,您有
rake:db migrate
。与rake db:migrate相同的输出——traceYeah抱歉,我的输入错误。我没有尝试rake:db migrate;)
rake -T db