-
Notifications
You must be signed in to change notification settings - Fork 32
Expand file tree
/
Copy pathcore.rb
More file actions
30 lines (27 loc) · 1.01 KB
/
core.rb
File metadata and controls
30 lines (27 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
require "schema_monkey"
require "schema_plus_compatibility"
require 'its-it'
require "pathname"
module SchemaPlus
module Core
module ActiveRecord
module ConnectionAdapters
DIR = Pathname.new(__FILE__).dirname + "core/active_record/connection_adapters"
autoload :PostgresqlAdapter, DIR + "postgresql_adapter"
autoload :Mysql2Adapter, DIR + "mysql2_adapter"
autoload :Sqlite3Adapter, DIR + "sqlite3_adapter"
end
end
end
end
require_relative "core/active_record/base"
require_relative "core/active_record/connection_adapters/abstract_adapter"
require_relative "core/active_record/connection_adapters/table_definition"
require_relative "core/active_record/migration/command_recorder"
require_relative "core/active_record/schema"
require_relative "core/active_record/schema_dumper"
require_relative "core/middleware"
require_relative "core/schema_dump"
require_relative "core/sql_struct"
require_relative "core/version"
SchemaMonkey.register(SchemaPlus::Core)