重写 Rails 支架以实现自定义 API 版本控制功能

Bab*_*z77 5 ruby-on-rails generator scaffolding ruby-on-rails-5

我正在尝试自定义 Railsscaffold 命令,以便当我运行时

rails generate scaffold api/v1/model_name
Run Code Online (Sandbox Code Playgroud)

它仍然生成文件夹结构,但不会将 api_v1_ 添加到视图、测试等中。

IE 在此输入图像描述

我了解如何从这篇文章中覆盖和添加新的部分: 覆盖 Rails 脚手架生成器,但我想覆盖测试、工厂和视图。