Class: RailsDb::Adapters::Sqlite
- Inherits:
-
BaseAdapter
- Object
- BaseAdapter
- RailsDb::Adapters::Sqlite
- Defined in:
- lib/rails_db/adapters/sqlite.rb
Constant Summary
Constants inherited from BaseAdapter
BaseAdapter::MULTI_STATEMENT_HELP_TEXT
Class Method Summary collapse
Methods inherited from BaseAdapter
count, delete, exec_query, explain, indexes, mime, primary_key, select
Methods included from Connection
#column_names, #column_properties, #columns, #connection, #to_param
Class Method Details
.adapter_name ⇒ Object
12 13 14 |
# File 'lib/rails_db/adapters/sqlite.rb', line 12 def self.adapter_name 'sqlite' end |
.execute(sql) ⇒ Object
6 7 8 9 10 |
# File 'lib/rails_db/adapters/sqlite.rb', line 6 def self.execute(sql) t0 = Time.now multiple_execute(sql) Time.now - t0 end |
.truncate(table_name) ⇒ Object
16 17 18 |
# File 'lib/rails_db/adapters/sqlite.rb', line 16 def self.truncate(table_name) execute("DELETE FROM #{table_name};") end |