Module: Sequel::Swift::SQLite::DatabaseMethods
- Includes:
- Sequel::SQLite::DatabaseMethods
- Defined in:
- lib/sequel/adapters/swift/sqlite.rb
Overview
Database instance methods for SQLite databases accessed via Swift.
Constant Summary
Constants included from Sequel::SQLite::DatabaseMethods
Sequel::SQLite::DatabaseMethods::AUTO_VACUUM, Sequel::SQLite::DatabaseMethods::PRIMARY_KEY_INDEX_RE, Sequel::SQLite::DatabaseMethods::SYNCHRONOUS, Sequel::SQLite::DatabaseMethods::TABLES_FILTER, Sequel::SQLite::DatabaseMethods::TEMP_STORE, Sequel::SQLite::DatabaseMethods::VIEWS_FILTER
Instance Attribute Summary
Attributes included from Sequel::SQLite::DatabaseMethods
Instance Method Summary collapse
-
#connect(opts) ⇒ Object
Set the correct pragmas on the connection.
Methods included from Sequel::SQLite::DatabaseMethods
#auto_vacuum, #auto_vacuum=, #case_sensitive_like, #case_sensitive_like=, #database_type, #foreign_keys, #foreign_keys=, #indexes, #pragma_get, #pragma_set, #sqlite_version, #supports_create_table_if_not_exists?, #supports_savepoints?, #synchronous, #synchronous=, #tables, #temp_store, #temp_store=, #use_timestamp_timezones?, #views
Instance Method Details
#connect(opts) ⇒ Object
Set the correct pragmas on the connection.
13 14 15 16 17 |
# File 'lib/sequel/adapters/swift/sqlite.rb', line 13 def connect(opts) c = super connection_pragmas.each{|s| log_yield(s){c.execute(s)}} c end |