Sha256: 44f22bf904c05035417bc55e014c6bf471e9ce50e747afa69b3949410e8775cc

Contents?: true

Size: 662 Bytes

Versions: 2

Compression:

Stored size: 662 Bytes

Contents

require 'schema_plus/columns'
require 'schema_plus/db_default'
require 'schema_plus/default_expr'
require 'schema_plus/enums'
require 'schema_plus/foreign_keys'
require 'schema_plus/indexes'
require 'schema_plus/tables'
require 'schema_plus/views'
require 'schema_plus_pg_indexes'
require 'schema_auto_foreign_keys'

require_relative 'schema_plus/version'

module SchemaPlus
  class DeprecatedConfig
    def foreign_keys
      SchemaPlus::ForeignKeys.config
    end
  end

  def self.setup # :yields: config
    ActiveSupport::Deprecation.warn "SchemaPlus.setup is deprecated.  Use SchemaPlus::ForeignKeys.setup instead"
    yield DeprecatedConfig.new
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
schema_plus-2.0.1 lib/schema_plus.rb
schema_plus-2.0.0 lib/schema_plus.rb