diff options
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 |