1

サーバー上に、コンテンツを含む多くのテーブルを含む既存のデータベースがあります。新しいデータベースを作成しましたが、いくつかの列が追加されています。

あるデータベースから別のデータベースにすべてのデータを移行することは可能ですか。

敬具。

4

2 に答える 2

2

私は yaml_db gem を使用して DB を移行しました: https://github.com/ludicast/yaml_db - この gem は役立ついくつかのレーキ タスクを追加します。

gem をインストールしたら、実行rake db:data:dumpしてデータベースを .yml ファイルに保存できます。

次に、データベース構成を変更した後、実行rake db:data:loadしてデータを新しいデータベースにロードできます。

于 2013-07-22T22:17:06.450 に答える