1

モデルのすべてのビューとコントローラーを生成するために nifty_scaffold を使用する必要がありますが、モデル、移行、およびテーブルがデータベースに既にあるため、移行を生成する必要はありません。問題は、古い移行が見つかったときに、

別の移行では、すでに your_table という名前が付けられています: db/migrate/20090904212205_create_your_table.rb

足場全体を作成することはできません。

Railsの足場での移行を無視する方法はありますか?

4

2 に答える 2

6
script/generate nifty-scaffold MyModel --skip-migration

動作するはずです。

于 2009-10-17T22:19:29.863 に答える
0

モデルは既にあるので、 --skip-model パラメーターを渡すことができます。railscast チュートリアルに示されているように、これを試してください。

script/generate nifty_scaffold user_session --skip-model username:string password:string new destroy
于 2011-03-18T21:54:11.563 に答える