Move query processing after the check for prepared statement cache
This commit is contained in:
parent
2cc94cbc73
commit
0783267e2c
1 changed files with 4 additions and 4 deletions
|
@ -62,9 +62,6 @@ class Connection extends \Doctrine\DBAL\Connection {
|
|||
* @return \Doctrine\DBAL\Driver\Statement The prepared statement.
|
||||
*/
|
||||
public function prepare( $statement, $limit=null, $offset=null ) {
|
||||
$statement = $this->replaceTablePrefix($statement);
|
||||
$statement = $this->adapter->fixupStatement($statement);
|
||||
|
||||
if ($limit === -1) {
|
||||
$limit = null;
|
||||
}
|
||||
|
@ -76,7 +73,10 @@ class Connection extends \Doctrine\DBAL\Connection {
|
|||
return $this->preparedQueries[$statement];
|
||||
}
|
||||
}
|
||||
if(\OC_Config::getValue( "log_query", false)) {
|
||||
$statement = $this->replaceTablePrefix($statement);
|
||||
$statement = $this->adapter->fixupStatement($statement);
|
||||
|
||||
if(\OC_Config::getValue( 'log_query', false)) {
|
||||
\OC_Log::write('core', 'DB prepare : '.$statement, \OC_Log::DEBUG);
|
||||
}
|
||||
$result = parent::prepare($statement);
|
||||
|
|
Loading…
Reference in a new issue