我用一个名为Brick的扁平模型生成了一个脚手架,然后我创建了2个名为concrete and mortar的新模型,并为Brick添加了has_one关系。
现在我想重新生成脚手架,但是我收到了这个错误:
另一个迁移已命名为create_brick_items: 建筑/分贝/迁移/ 20121210193959_create_brick_items.rb
答案 0 :(得分:1)
rails generate migration AddMortarToBrick mortar:references
或砖块有
答案 1 :(得分:0)
对您的问题,如何再生支架。您需要:
rake db:rollback
,或者如果您确实需要数据,则可以删除数据库,然后创建新数据库rails destroy scaffold Brick
rails generate scaffold Bricks name:string mortar:references