Sha256: b956a22345638e955212ea8577bc65002aa2cfd6ab0b4a494e279797a303f8ce
Contents?: true
Size: 1.74 KB
Versions: 1
Compression:
Stored size: 1.74 KB
Contents
#require 'active_record/migration' require 'active_support/core_ext/module/attribute_accessors' module RedhillonrailsCore mattr_accessor :loaded_into_rails_core module ActiveRecord extend ActiveSupport::Autoload autoload :Base autoload :Schema autoload :SchemaDumper module ConnectionAdapters extend ActiveSupport::Autoload autoload_under 'abstract' do autoload :IndexDefinition autoload :TableDefinition autoload :Column autoload :ForeignKeyDefinition autoload :SchemaStatements end autoload :AbstractAdapter autoload :PostgresqlAdapter autoload :MysqlAdapter autoload :MysqlColumn autoload :Sqlite3Adapter end end unless loaded_into_rails_core ::ActiveRecord::Base.send(:include, RedhillonrailsCore::ActiveRecord::Base) ::ActiveRecord::Schema.send(:include, RedhillonrailsCore::ActiveRecord::Schema) ::ActiveRecord::SchemaDumper.send(:include, RedhillonrailsCore::ActiveRecord::SchemaDumper) ::ActiveRecord::ConnectionAdapters::IndexDefinition.send(:include, RedhillonrailsCore::ActiveRecord::ConnectionAdapters::IndexDefinition) ::ActiveRecord::ConnectionAdapters::TableDefinition.send(:include, RedhillonrailsCore::ActiveRecord::ConnectionAdapters::TableDefinition) ::ActiveRecord::ConnectionAdapters::Column.send(:include, RedhillonrailsCore::ActiveRecord::ConnectionAdapters::Column) ::ActiveRecord::ConnectionAdapters::AbstractAdapter.send(:include, RedhillonrailsCore::ActiveRecord::ConnectionAdapters::AbstractAdapter) ::ActiveRecord::ConnectionAdapters::SchemaStatements.send(:include, RedhillonrailsCore::ActiveRecord::ConnectionAdapters::SchemaStatements) self.loaded_into_rails_core = true end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
aspgems-redhillonrails_core-2.0.0.beta1 | lib/redhillonrails_core.rb |