1 # Include hook code here
2 require "active_record"
3 require "force_columns"
4 ActiveRecord::ConnectionAdapters::AbstractAdapter.__send__(:include, ForceColumns)
5 ActiveRecord::Base.__send__(:include, ForceColumns::ForceDomain)
6 # NOTE monkey patch. Check this code when update Rails.
7 class ActiveRecord::Base
9 def inherited_with_force_domain(subclass)
10 inherited_without_force_domain(subclass)
12 notify_observers :observed_class_inherited, subclass
13 subclass.__send__ :force_domain
15 alias_method_chain :inherited, :force_domain