diff options
author | Ralph Amissah <ralph@amissah.com> | 2008-12-24 00:34:50 -0500 |
---|---|---|
committer | Ralph Amissah <ralph@amissah.com> | 2008-12-24 00:34:50 -0500 |
commit | 0c679c4085b7e026c2dc0faa843ed483c4a5590d (patch) | |
tree | ff9a43334f4da5b0aac0289d43d683075ef7bfe4 /lib/sisu/v0/sysenv.rb | |
parent | Merge branch 'upstream' into debian/sid (diff) | |
parent | sqlite3 fix, populate do using rb sqlite3 driver directly (rb dbi problematic (diff) |
Merge branch 'upstream' into debian/sid
Diffstat (limited to 'lib/sisu/v0/sysenv.rb')
-rw-r--r-- | lib/sisu/v0/sysenv.rb | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/lib/sisu/v0/sysenv.rb b/lib/sisu/v0/sysenv.rb index ded14951..8356e5ee 100644 --- a/lib/sisu/v0/sysenv.rb +++ b/lib/sisu/v0/sysenv.rb @@ -2759,7 +2759,10 @@ WOK else "DBI:Pg:database=#{psql.db};port=#{psql.port}" end end - self + def conn_dbi + DBI.connect(psql.dbi,psql.user,psql.db) + end + self end def mysql def db @@ -2780,6 +2783,15 @@ WOK def dbi "DBI:SQLite3:#{sqlite.db}" #sqlite3 ? end + def sqlite3 + sqlite.db #sqlite3 ? + end + def conn_dbi + DBI.connect(sqlite.dbi) + end + def conn_sqlite3 + SQLite3::Database.new(sqlite.sqlite3) + end self end end |