Class: Sequel::Database
Instance Attribute Summary collapse
-
#default_schema ⇒ Object
Returns the value of attribute default_schema.
-
#models ⇒ Object
Returns the value of attribute models.
Instance Method Summary collapse
Instance Attribute Details
#default_schema ⇒ Object
Returns the value of attribute default_schema.
174 175 176 |
# File 'lib/engine2/core.rb', line 174 def default_schema @default_schema end |
#models ⇒ Object
Returns the value of attribute models.
174 175 176 |
# File 'lib/engine2/core.rb', line 174 def models @models end |
Instance Method Details
#cache_file ⇒ Object
176 177 178 |
# File 'lib/engine2/core.rb', line 176 def cache_file "#{Engine2::SETTINGS.path_for(:db_path)}/#{opts[:orig_opts][:name]}.dump" end |
#dump_schema_cache_to_file ⇒ Object
185 186 187 |
# File 'lib/engine2/core.rb', line 185 def dump_schema_cache_to_file dump_schema_cache? cache_file if adapter_scheme end |
#load_schema_cache_from_file ⇒ Object
180 181 182 183 |
# File 'lib/engine2/core.rb', line 180 def load_schema_cache_from_file self.models = {} load_schema_cache? cache_file if adapter_scheme end |