更改生成的脚手架的模型的当前结果



我的目标是在当前的脚手架生成器中添加一些turbo。为此,我需要模型中的复数_模型名称。我正在寻找一种方法来更改rails g scaffold命令生成的输出模型。

class <%= singular_model_name %> < ApplicationRecord
broadcasts to: <%= plural_model_name %>
end

有人能把我推向正确的方向吗?,如果能给出一些指示,说明我应该在/lib/的哪个文件夹中放置猴子补丁版本,我也会非常感谢。

我已经浏览了这里几乎所有的生成器,但我似乎无法了解模型的处理方式。

与模型相反,我已经成功地更改了视图模板、视图生成器和控制器模板以及脚手架生成器的脚手架控制器生成器。

它在https://github.com/rails/rails/blob/f95c0b7e96eb36bc3efc0c5beffbb9e84ea664e4/activerecord/lib/rails/generators/active_record/model/templates/model.rb.tt

你应该可以把它添加到

其次,在中配置您的选项https://github.com/rails/rails/blob/f95c0b7e96eb36bc3efc0c5beffbb9e84ea664e4/activerecord/lib/rails/generators/active_record/model/model_generator.rb

相关内容

  • 没有找到相关文章

最新更新