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.



123
124
125
# File 'lib/engine2/core.rb', line 123

def default_schema
  @default_schema
end

#modelsObject

Returns the value of attribute models.



123
124
125
# File 'lib/engine2/core.rb', line 123

def models
  @models
end

Instance Method Details

#cache_fileObject



125
126
127
# File 'lib/engine2/core.rb', line 125

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

#dump_schema_cache_to_fileObject



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

def dump_schema_cache_to_file
    dump_schema_cache? cache_file if adapter_scheme
end

#load_schema_cache_from_fileObject



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

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