Sha256: 3ed4886d8cbf21019d9fb98108b3b8b6ead96e93575434aaf82aade45445cba9

Contents?: true

Size: 1.11 KB

Versions: 2

Compression:

Stored size: 1.11 KB

Contents

# frozen_string_literal: true

require "schema_monkey"
require 'active_support/core_ext/array/wrap'
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"

require_relative "core/active_record/connection_adapters/postgresql/schema_dumper"

SchemaMonkey.register(SchemaPlus::Core)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
schema_plus_core-3.1.0 lib/schema_plus/core.rb
schema_plus_core-3.1.0.beta.3 lib/schema_plus/core.rb