如何在没有活动记录的情况下使用 rails 个生成器
How to use rails generators without active record
我正在构建一个没有数据库的 rails 应用程序。
在 Disable ActiveRecord for Rails 4 中,我学习了如何配置应用程序,以便在缺少数据库相关 gem 时不会干扰 运行 它。问题是我仍然想使用推荐 rails generate mode MyModel
创建模型。
在这种配置下,上面的命令什么都不做。
我在这里假设我需要在 application.rb 中需要一些模块(例如,activemodel,它似乎提供了类似 ActiveRecord 的功能,但不一定有数据库),但我似乎可以找到哪个。
有人可以帮忙吗?
提前致谢
你可以看看How to create custom generators for my rails app。
基本上,您将不得不更改模型生成器的行为。这样你就可以知道将创建哪个文件,使用哪个代码模板等。
我正在构建一个没有数据库的 rails 应用程序。
在 Disable ActiveRecord for Rails 4 中,我学习了如何配置应用程序,以便在缺少数据库相关 gem 时不会干扰 运行 它。问题是我仍然想使用推荐 rails generate mode MyModel
创建模型。
在这种配置下,上面的命令什么都不做。
我在这里假设我需要在 application.rb 中需要一些模块(例如,activemodel,它似乎提供了类似 ActiveRecord 的功能,但不一定有数据库),但我似乎可以找到哪个。
有人可以帮忙吗?
提前致谢
你可以看看How to create custom generators for my rails app。
基本上,您将不得不更改模型生成器的行为。这样你就可以知道将创建哪个文件,使用哪个代码模板等。