From e01ec020abe4e5e20397e359a57538aa78b8d266 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Thu, 22 May 2014 07:47:40 +0200 Subject: [PATCH] add example on how to activate strict sql mode for mysql --- SeedDMS_Core/Core/inc.DBAccessPDO.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/SeedDMS_Core/Core/inc.DBAccessPDO.php b/SeedDMS_Core/Core/inc.DBAccessPDO.php index 27bb3e024..80068749c 100644 --- a/SeedDMS_Core/Core/inc.DBAccessPDO.php +++ b/SeedDMS_Core/Core/inc.DBAccessPDO.php @@ -179,6 +179,8 @@ class SeedDMS_Core_DatabaseAccess { switch($this->_driver) { case 'mysql': $this->_conn->exec('SET NAMES utf8'); + /* Turn this on if you want strict checking of default values, etc. */ +// $this->_conn->exec("SET SESSION sql_mode = 'STRICT_TRANS_TABLES'"); break; case 'sqlite': $this->_conn->exec('PRAGMA foreign_keys = ON');