]> source.dussan.org Git - nextcloud-server.git/commitdiff
update now(), current_timestamp and backtick replacement
authorJörn Friedrich Dreyer <jfd@butonic.de>
Mon, 27 Aug 2012 16:37:16 +0000 (18:37 +0200)
committerJörn Friedrich Dreyer <jfd@butonic.de>
Mon, 27 Aug 2012 16:37:16 +0000 (18:37 +0200)
lib/db.php

index 5ef67202a1085515ea7fbdf784a45fb41fe7ba41..4214451c85fa27998f15be684753104b6c79f870 100644 (file)
@@ -534,10 +534,9 @@ class OC_DB {
                        $query = str_replace( '`', '"', $query );
                        $query = str_replace( 'NOW()', 'datetime(\'now\')', $query );
                        $query = str_replace( 'now()', 'datetime(\'now\')', $query );
-               }elseif( $type == 'mysql' ){
-                       $query = str_replace( 'NOW()', 'CURRENT_TIMESTAMP', $query );
-                       $query = str_replace( 'now()', 'CURRENT_TIMESTAMP', $query );
-               }elseif( $type == 'pgsql' || $type == 'oci'  ){
+               }elseif( $type == 'pgsql' ){
+                       $query = str_replace( '`', '"', $query );
+               }elseif( $type == 'oci'  ){
                        $query = str_replace( '`', '"', $query );
                        $query = str_replace( 'NOW()', 'CURRENT_TIMESTAMP', $query );
                        $query = str_replace( 'now()', 'CURRENT_TIMESTAMP', $query );