私は特定の状況で立ち往生しています。 私は
rake db:test:clone_structureを実行すると、テストDBは開発データベースにあるビューをコピーしていません。この問題の解決策はありますか。 私はrake db:test:purgeとrake db:test:cloneを使ってみました。しかしそれは私にも役立ちません。私はここにいくつかの提案を得るRAKEを実行している間に、開発DBからビューDBをビューにコピーするにはどうすればいいですか?
希望、事前に
感謝。
私は特定の状況で立ち往生しています。 私は
rake db:test:clone_structureを実行すると、テストDBは開発データベースにあるビューをコピーしていません。この問題の解決策はありますか。 私はrake db:test:purgeとrake db:test:cloneを使ってみました。しかしそれは私にも役立ちません。私はここにいくつかの提案を得るRAKEを実行している間に、開発DBからビューDBをビューにコピーするにはどうすればいいですか?
希望、事前に
感謝。
データベースのスキーマ形式をデフォルト:ruby形式ではなくsqlに変更して、役立つかどうか確認してください。
ちょうどあなたのapplication.rbに彼の行を追加します。
config.active_record.schema_format = :sql
注:このオプションを使用すると、スキーマのダンプが少ないポータブルなる場合があります。
@Chris Kimptonはい私はテーブルとデータを意味します。私は与えられたテーブルのためにそれぞれのビューを持っています。私はこのビューを通してデータを追加または削除できなければなりません。 – karthik339
自分自身で試したことはありませんが(私はやっていますが)解決策はrails_sql_views
gemをインストールすることです。
ビューとは、テーブルとデータのことですか? –