Class: MagicQuery::Schema::BaseLoader

Inherits:
Object
  • Object
show all
Defined in:
lib/magic_query/schema/base_loader.rb

Direct Known Subclasses

DatabaseLoader, FileLoader, RailsSchemaLoader

Instance Method Summary collapse

Constructor Details

#initialize(config) ⇒ BaseLoader



8
9
10
# File 'lib/magic_query/schema/base_loader.rb', line 8

def initialize(config)
  @config = config
end

Instance Method Details

#loadObject



12
13
14
15
16
# File 'lib/magic_query/schema/base_loader.rb', line 12

def load
  schema = load_schema
  validate_schema(schema)
  schema
end