]> git.nbdom.net Git - nb.git/commitdiff
profile fix debug message
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Tue, 29 Nov 2016 10:41:35 +0000 (10:41 +0000)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Tue, 29 Nov 2016 10:41:35 +0000 (10:41 +0000)
etc/profile
lib/php/db/types/sqlite.php

index 42e9414294ab54a387217edcaa067da1ecb35f3d..0f66d78dc085cdcb08aaf9fc2467f0f641f67191 100755 (executable)
@@ -62,7 +62,6 @@ else
   #echo $NB_CURRENT_DIR; return
 
   [ -e "$NB_CURRENT_DIR/profile.d/functions" ] && . "$NB_CURRENT_DIR/profile.d/functions"
-  echo $(realpath $NB_CURRENT_DIR/..)
   export NB_ROOT=$(realpath $NB_CURRENT_DIR/.. 2>/dev/null)
   [ -n "$NB_DEBUG" ] && $NB_DEBUG "NB_ROOT=$NB_ROOT"
 
index 65c7b6efac7ea036c2e7ba51940fdbbfe64a37be..24bbc08169b2307890ecf281383a46bc46d968bd 100644 (file)
@@ -125,6 +125,10 @@ $DB_TYPES['sqlite'] = array (
   return $sql;
 },
 'disconnect' => function($Db) {
-  foreach ($Db->sql_pre() as $s) { if ($s = preg_replace('/^ATTACH DATABASE.*? as (.*?)$/','DETACH DATABASE $1',$s)) $Db->conn->exec($s); }
+  foreach ($Db->sql_pre() as $s) {
+    if (strpos($s,'ATTACH')!==false and
+      ($s = preg_replace('/^ATTACH DATABASE.*? as (.*?)$/','DETACH DATABASE $1',$s))
+    ) $Db->conn->exec($s);
+  }
 },
 );?>