我是Ruby On Rails的新手,目前正试图从github修改现有的(未完成的)插件。事情进展顺利,直到我试图为这个插件添加新模型。
我知道脚本/生成模型和脚本/生成插件。但是如何在不重新生成整个插件的情况下将模型添加到插件中?我不想重写插件来添加函数,脚本/生成模型vendor / plugin / myPlugin将生成其他东西到整个项目而不是插件目录。
我可能自己编写模型类文件,但是如何迁移,创建自己的rake文件?
注意:该插件有多个类和一对名为datetime_create_model_name.rb的迁移模式。但我在插件Dir中找不到任何生成器?
答案 0 :(得分:1)
为插件编写generator
,以便为新模型创建迁移脚本。请参阅一些现有插件,以了解如何编写生成器。
以下是一个例子: