Sha256: cf1c9664e18c503046d79165a46ab9b147430691c0555dac177e591c3321d4fd
Contents?: true
Size: 636 Bytes
Versions: 2
Compression:
Stored size: 636 Bytes
Contents
module RailsDb module Adapters class BaseAdapter extend ::RailsDb::Connection MULTI_STATEMENT_HELP_TEXT = "EXPERIMENTAL: You can import only file with SQL statements separated by ';'. Each new statement must start from new line." def self.execute(sql) t0 = Time.now connection.execute(sql) Time.now - t0 end def self.exec_query(sql, log = true) t0 = Time.now Rails.logger.debug "--> Executing: #{sql}" if log results = connection.exec_query(sql) execution_time = Time.now - t0 [results, execution_time] end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails_db-0.2.1 | lib/rails_db/adapters/base_adapter.rb |
rails_db-0.2 | lib/rails_db/adapters/base_adapter.rb |