#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"
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);
+ }
},
);?>