0

私はsurveyor gemをインストールしようとしています。そこの指示に従いましたが、この行を実行してgemコンポーネントをインストールしたとき:

script/rails generate surveyor:install

私はこれらの対立を得ました

    conflict  db/migrate/20120716110951_create_questions.rb
Overwrite /home/saka/modares/db/migrate/20120716110951_create_questions.rb? (enter "h" for help) [Ynaqdh] h

私はすでに質問という名前のモデルを持っているので、問題はgemと既存のアプリケーションでのこれらの競合モデル名であることを知っています。

この競合を解決するにはどうすればよいですか?

4

2 に答える 2

2

質問モデルの名前を変更するのはどうですか? 基本的に、名前を変更するための移行を作成する必要があります (または、本番データがまだない場合は移行が必要ない場合は初期移行を変更します)、アプリ内のすべての質問/質問を見つけて、それに応じて名前を変更する必要があります。ちょっとした作業ですが、実際の問題ではありません。

于 2012-07-23T08:30:06.183 に答える