0

Rails 3.1.3 アプリの本番環境では、データベース スキーマを常に更新する必要があります。最初の db スキーマは、次の rails コマンドで作成されました。

$rake RAILS_ENV=production db:schema:load

質問: 上記のコマンドを使用して、現在のすべてのデータを安全に保持しながら、運用環境で db スキーマを更新できますか?

本当にありがとう。

4

1 に答える 1

1

私はrake db:schema:load本番環境で使用したことはありませんが、SOに関する別の質問に対するこの回答によると、あなたはそれをしたくないと思います

一方、RAILS_ENV=production rake db:migrateデータベースに既にデータがあるサーバーで数回使用しましたが、問題は発生しませんでした。

于 2012-04-12T20:24:27.807 に答える