2011-01-14 24 views
0

PHP/symfonyからRuby/Railsに移植しているアプリがあります。言語は変化していますが、データベース(MySQL)を変更する必要はありません。rake db:migrateはデータベースを消去します

すでにデータベースが定義されているため、テーブルごとにRailsモデルを個別に作成し、各モデルの属性を手動で指定する必要はありません。私のデータベースのサイズを考えると、それはばかげているでしょう。

モデルを個別に作成する必要はないため、schema.ymlは空白です。 schema.ymlが空白のため、rake db:migrateを実行すると、データベースが消去されます。 (少なくともそれが理由だと私は間違っている可能性があります)

私は既存のデータベースを持っているが、私は手作業ですべてのテーブルをRails用に再定義したくない?

答えて

1

rake db:dumpを試しましたか?

+0

これはうまくいきました。ありがとうございました!私はここに小さな文書を見つけました:http://guides.rubyonrails.org/migrations.html –

関連する問題