lib/unidom/product/engine.rb in unidom-product-1.6 vs lib/unidom/product/engine.rb in unidom-product-1.6.1
- old
+ new
@@ -1,20 +1,14 @@
-require 'unidom/common/yaml_helper'
-
module Unidom
module Product
class Engine < ::Rails::Engine
+ include Unidom::Common::EngineExtension
+
isolate_namespace ::Unidom::Product
- initializer :load_config_initializers do |app|
- Unidom::Common::YamlHelper.load_enum config: app.config, root: config.root
- end
-
- initializer :append_migrations do |app|
- config.paths['db/migrate'].expanded.each { |expanded_path| app.config.paths['db/migrate'] << expanded_path } unless app.root.to_s.match root.to_s
- end
+ enable_initializer enum_enabled: true, migration_enabled: true
end
end
end