module Sack::Connectors::SQLite3Connector
SQLite3 Connector Module: Provides SQLite3 connectivity for Sack
Database
.
Public Class Methods
close(dbc)
click to toggle source
Close: Closes a previously-opened database connection. @param [Object] dbc Database
connection
# File lib/sack/connectors/sqlite3.rb, line 31 def self.close dbc dbc.close end
exec(dbc, q)
click to toggle source
Execute Executes an SQL statement with parameters @param [Object] dbc Database
connection @param [String] q Statement @return [Array] Statement results
# File lib/sack/connectors/sqlite3.rb, line 40 def self.exec dbc, q dbc.execute q end
open(conn_string)
click to toggle source
Open: Opens a connection to an SQLite3 database. @param [String] conn_string The connection string (path to a db file) @return [Object] Database
connection
# File lib/sack/connectors/sqlite3.rb, line 24 def self.open conn_string SQLite3::Database.open conn_string end