fix getInsertID() for identifier in upper/lower case

This commit is contained in:
Uwe Steinmann 2017-02-13 17:30:25 +01:00
parent cafdd457c8
commit 7467df155d

View File

@ -314,9 +314,9 @@ class SeedDMS_Core_DatabaseAccess {
* @return integer id used in last autoincrement
*/
function getInsertID($tablename='', $fieldname='id') { /* {{{ */
if($this->_driver == 'pgsql')
return $this->_conn->lastInsertId($tablename.'_'.$fieldname.'_seq');
else
if($this->_driver == 'pgsql') {
return $this->_conn->lastInsertId('"'.$tablename.'_'.$fieldname.'_seq"');
} else
return $this->_conn->lastInsertId();
} /* }}} */