如何使用没有活动记录的rails生成器

时间:2015-08-19 01:52:58

标签: ruby-on-rails activemodel rails-generate

我正在构建一个没有数据库的rails应用程序。 在Disable ActiveRecord for Rails 4中,我学习了如何配置应用程序,以便缺少与数据库相关的gems不会干扰运行它。问题是我仍然想使用推荐rails generate mode MyModel创建模型。 在此配置下,上述命令根本不执行任何操作。 我在这里假设我需要在application.rb中需要一些模块(例如,activemodel,它似乎提供类似ActiveRecord的功能而不必有DB),但我似乎可以找到哪些。 有人可以帮忙吗?

提前致谢

1 个答案:

答案 0 :(得分:1)

您可以查看How to create custom generators for my rails app 基本上,您必须更改模型生成器的行为。通过这种方式,您可以确定将创建哪个文件,使用哪种代码模板等。