Class: Sequel::Database

Inherits:
Object show all
Defined in:
lib/engine2/core.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#default_schemaObject

Returns the value of attribute default_schema.



131
132
133
# File 'lib/engine2/core.rb', line 131

def default_schema
  @default_schema
end

#modelsObject

Returns the value of attribute models.



131
132
133
# File 'lib/engine2/core.rb', line 131

def models
  @models
end

Instance Method Details

#cache_fileObject



133
134
135
# File 'lib/engine2/core.rb', line 133

def cache_file
    "#{Engine2::app}/#{opts[:orig_opts][:name]}.dump"
end

#dump_schema_cache_to_fileObject



142
143
144
# File 'lib/engine2/core.rb', line 142

def dump_schema_cache_to_file
    dump_schema_cache? cache_file if adapter_scheme
end

#load_schema_cache_from_fileObject



137
138
139
140
# File 'lib/engine2/core.rb', line 137

def load_schema_cache_from_file
    self.models = {}
    load_schema_cache? cache_file if adapter_scheme
end