Как использовать рельсовые генераторы без активной записи
Я строю приложение рельсы без базы данных. В Disable ActiveRecord для Rails 4 я узнал, как настроить приложение так, чтобы отсутствие связанных с базой данных гемов не мешало его запуску. Проблема в том, что я все еще хочу создавать модели, используя rails generate mode MyModel
, При такой конфигурации приведенная выше команда вообще ничего не делает. Я предполагаю, что здесь мне понадобятся некоторые модули (например, activemodel, которая, по-видимому, предоставляет возможности, подобные ActiveRecord, не обязательно имеющие БД) в application.rb, но я могу найти, какие именно. Может ли кто-нибудь помочь?
заранее спасибо
1 ответ
Вы можете взглянуть на Как создать собственные генераторы для моего приложения rails.
В основном вам придется изменить поведение ваших моделей генераторов. Таким образом, вы можете сказать, какой файл будет создан, с каким шаблоном кода и т. Д.