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 回答