From 86ad2c35c3dc1e9877e8034b5ce4ac35b198b205 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Wed, 3 Mar 2010 22:06:13 +0000 Subject: [PATCH] use sfa.util.PostgreSLQ.quote() instead of reimplementing it here --- sfa/util/table.py | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/sfa/util/table.py b/sfa/util/table.py index 5e9277b0..7eea14a7 100644 --- a/sfa/util/table.py +++ b/sfa/util/table.py @@ -127,19 +127,10 @@ class SfaTable(list): self.db.commit() def quote_string(self, value): - return str(self.quote(value)) + return str(self.db.quote(value)) def quote(self, value): - """ - Returns quoted version of the specified value. - """ - - # The pgdb._quote function is good enough for general SQL - # quoting, except for array types. - if isinstance(value, (list, tuple, set)): - return "ARRAY[%s]" % ", ".join(map, self.quote_string, value) - else: - return pgdb._quote(value) + return self.db.quote(value) def find(self, record_filter = None, columns=None): if not columns: -- 2.43.0