Ruby on Rails データベースを消去または再作成する 質問する

Ruby on Rails データベースを消去または再作成する 質問する

データがいっぱい入った開発用 Ruby on Rails データベースがあります。すべてを削除してデータベースを再構築したいと思います。次のようなものを使用することを考えます。

rake db:recreate

これは可能ですか?

ベストアンサー1

これを行うには 2 つの方法を知っています。

これにより、データベースがリセットされ、現在のスキーマがすべて再ロードされます。

rake db:reset db:migrate

これにより、データベースが破棄され、その後データベースが作成され、現在のスキーマが移行されます。

rake db:drop db:create db:migrate

どちらのシナリオでもすべてのデータが失われます。

おすすめ記事