aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu/v0/dbi.rb
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2008-04-24 07:32:31 +0100
committerRalph Amissah <ralph@amissah.com>2008-04-24 07:32:31 +0100
commit61bcdf4dc804d6e23f1cc4715ccd7306ac8e36de (patch)
tree90b8de728216d2902f8ee442e5fc41ee8a1c63a5 /lib/sisu/v0/dbi.rb
parentsisu-sqlite updated to use sqlite3 (diff)
parentmove to sqlite3, an issue with finalising transactions (commit, close...) (diff)
Merge branch 'upstream' into debian/sid
Diffstat (limited to 'lib/sisu/v0/dbi.rb')
-rw-r--r--lib/sisu/v0/dbi.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/sisu/v0/dbi.rb b/lib/sisu/v0/dbi.rb
index fbe3014b..1746c71c 100644
--- a/lib/sisu/v0/dbi.rb
+++ b/lib/sisu/v0/dbi.rb
@@ -129,7 +129,8 @@ module SiSU_DBI
ensure
end
begin
- @conn.disconnect if @sql_type =~/sqlite/
+ #@conn.disconnect if @sql_type =~/sqlite/ and @opt.mod.inspect !~/^--(?:re)?create/
+ @conn.disconnect if @sql_type =~/sqlite/
rescue
connect
end