lib/generators/modular/templates/lib/%namespaced_name%/engine.rb in modular_engine-0.9.2 vs lib/generators/modular/templates/lib/%namespaced_name%/engine.rb in modular_engine-0.9.3
- old
+ new
@@ -1,6 +1,25 @@
<%= wrap_in_modules <<-rb.strip_heredoc
class Engine < ::Rails::Engine
#{' isolate_namespace ' + camelized_modules}
+ #{' paths["app/views"] << "app/views/' + namespaced_name + '"' }
+ paths["app/views"] << "app/views/samurai/contact"
+
+ initializer :append_migrations do |app|
+ unless app.root.to_s.match(root.to_s)
+ config.paths["db/migrate"].expanded.each do |p|
+ app.config.paths["db/migrate"] << p
+ end
+ end
end
+
+ config.to_prepare do
+ Dir.glob(Engine.root.join("app", "decorators", "**", "*_decorator*.rb")) do |c|
+ Rails.configuration.cache_classes ? require(c) : load(c)
+ end
+ end
+
+ end
rb
%>
+
+