]> git.nbdom.net Git - nb.git/commitdiff
sql_exec
authorNicolas Boisselier <nicolas.boisselier@semantico.com>
Tue, 5 Jul 2016 13:18:46 +0000 (14:18 +0100)
committerNicolas Boisselier <nicolas.boisselier@semantico.com>
Tue, 5 Jul 2016 13:18:46 +0000 (14:18 +0100)
etc/dbs/ui.php
lib/php/db/table.php

index 8ede2185447c9cbb4b7761aca921f1caeb222e3a..ce6a69e6faae9f61a382cce05a69996eefb28a17 100644 (file)
@@ -4,10 +4,6 @@ $CONF['_ui'] = array(
   'pdo' => 'sqlite:/opt/semantico/product/releases/sem_ui/db/semantico.db',
   'default_table' => 'node',
 
-  'sql_exec' => [
-    'SET SESSION sql_mode=PIPES_AS_CONCAT',
-  ],
-
   'sql_replace' => function($sql) {
     if (!Db::p('db.type')) return $sql;
     $r = [];
@@ -174,6 +170,9 @@ $CONF['ui-mysql'] = array(
   'type' => 'mysql',
   'name' => 'ui',
   'pdo' => '',
+  'sql_exec' => [
+    'SET SESSION sql_mode=PIPES_AS_CONCAT',
+  ],
   '_import' => array('_ui','_semadm'),
 );
 #bye(realpath(dirname(__FILE__).'/../../lib/php/db.php'));
index ebf2b599e9e127bd46d08f81eb399569a209a240..951c7a7d90ab6942f9b5d80707169e3e645ca434 100644 (file)
@@ -680,6 +680,7 @@ Class Table extends nb {
       } else {
         $select_fields = array('*');
       }
+
       $sql = "SELECT ".trim( $select_count[0].' '.join(',',$select_fields) ). $this->select_extras();
       $sql .= " FROM ".$this->sql_name();
       $sql .= $where;
@@ -693,6 +694,7 @@ Class Table extends nb {
       } else {
         $limit = '';
       }
+
     }
 
     //