0

rake:db migrate --trace を使用して Rails アプリで移行を実行しようとすると、次の出力が得られます。

** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment

この後は何もしません。Ctrl + CI を実行するとエラーが発生しますが、それらを理解しているかどうかはわかりません。移行プロセスをステップ実行してデバッグして、問題の移行がいつ発生するかを確認できる方法はありますか?

4

3 に答える 3

1

その ( rake と db の間のスペース)。

rake db:migrate

rake db タスクの概要を試してみてください。

rake -T db
于 2012-03-06T00:35:00.223 に答える
0

これが起動しなかった理由は、rakeを介して初期化されないものを待機しているsleepコマンドを初期化したためであることに気付きました(アプリが実行されている必要がありました)。だから、今回はレーキが犯人ではなかった!

于 2012-03-06T21:07:02.423 に答える
0

試す

bundle exec rake db:migrate --trace
于 2012-03-06T00:11:14.740 に答える