fix resetting of sequences with spaces and quotes
authorchriskl <chriskl>
Mon, 2 Jun 2003 01:20:42 +0000 (01:20 +0000)
committerchriskl <chriskl>
Mon, 2 Jun 2003 01:20:42 +0000 (01:20 +0000)
classes/database/Postgres.php

index 6a6b0490b8e768a8f8071811b36e7e2b34671a2b..d5e8ace9cc7fd3ba070faf53c8a24335a50e1afb 100755 (executable)
@@ -4,7 +4,7 @@
  * A class that implements the DB interface for Postgres
  * Note: This class uses ADODB and returns RecordSets.
  *
- * $Id: Postgres.php,v 1.118 2003/06/01 11:53:46 chriskl Exp $
+ * $Id: Postgres.php,v 1.119 2003/06/02 01:20:42 chriskl Exp $
  */
 
 // @@@ THOUGHT: What about inherits? ie. use of ONLY???
@@ -905,9 +905,9 @@ class Postgres extends BaseDB {
         * @return 0 success
         */
        function &resetSequence($sequence) {
-               $this->clean($sequence);
+               $this->fieldClean($sequence);
                
-               $sql = "SELECT SETVAL('{$sequence}', 1)";
+               $sql = "SELECT SETVAL('"{$sequence}"', 1)";
                
                return $this->execute($sql);
        }