テーブルが存在しないと機能しないRakeタスクがあります。私はWebサイトで20人以上のエンジニアと作業しているので、それぞれのテーブルにデータを取り込むレーキタスクを実行する前に、テーブルを移行したことを確認します。
ARには次のような方法がありTable.exists
ますか?テーブルが正常に移行されたことをどのように確認できますか?
12
ジョークは..テーブルを移行するのに何人のエンジニアが必要か:)
—
Zabba
本番環境1.ステージングを数十回、各回。
—
thenengah
レーキタスクの開始時に移行を実行するだけの方が簡単ではないでしょうか。そのため、テーブルの欠落を心配する必要はありません。
—
raskhadafi 2012
@raskhadafi:config / initializersが使用している場合、欠落しているテーブルが問題を引き起こすことに注意してください。(つまり、
—
ocodo
rake db:migrate
失敗します。)