我正在使用rails使用graph数据库。我不想在生成模型时生成迁移。我知道有一些选项,如rails g model user --skip-migration
。
但我正在寻找永久的解决方案,每次生成模型时我都不需要指定--skip-migration
。
答案 0 :(得分:6)
是。您可以自定义默认轨道生成器(http://guides.rubyonrails.org/generators.html#customizing-your-workflow)。这实际上非常简单。只需将以下代码段添加到config/application.rb
:
config.generators do |g|
g.orm :active_record, migration: false
end
这告诉Rails使用ActiveRecord作为ORM但跳过生成迁移。