我写了一个简单的迁移文件,创建了大约十个表。这一切都创造了完美。现在我需要在app / models文件夹中创建十个等效的模型文件。我可以手动完成。但我想知道是否有任何rake任务可以做到这一点。
非常感谢提示/建议。
答案 0 :(得分:2)
自动:http://magicmodels.rubyforge.org/magic_model_generator/
手动:http://forums.devshed.com/showpost.php?p=1957164&postcount=2
答案 1 :(得分:1)
您可以使用相同的rails模型生成器创建模型和迁移。这也将创建一个单元测试和固定装置。
Rails 2.3.x:
script/generate model Person name:string
Rails 3.0.x
rails g model Person name:string
您还可以使用以下选项(取自Rails 2.3.8,可能已在3.0中更改)
Options:
--skip-timestamps Don't add timestamps to the migration file for this model
--skip-migration Don't generate a migration file for this model
--skip-fixture Don't generation a fixture file for this model