diff options
author | Marko Kreen | 2011-04-06 17:42:31 +0000 |
---|---|---|
committer | Marko Kreen | 2011-04-06 17:44:52 +0000 |
commit | f6a8d2ceec20e2e97ba05094827d4bdbda4ef0f6 (patch) | |
tree | 7a245ebdad567611855762a91b9bb07e23d3a148 /python/skytools/querybuilder.py | |
parent | 72d2fd72df5837c33e69b509daaad17b0413f1d7 (diff) |
Avoid direct symbol imports
Always use
import skytools
def xx():
skytools.foo
this allows maximum laziness when importing.
Diffstat (limited to 'python/skytools/querybuilder.py')
-rwxr-xr-x | python/skytools/querybuilder.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/python/skytools/querybuilder.py b/python/skytools/querybuilder.py index 8218d794..00fe717f 100755 --- a/python/skytools/querybuilder.py +++ b/python/skytools/querybuilder.py @@ -12,8 +12,7 @@ See L{plpy_exec} for examples. """ -from skytools.sqltools import dbdict -from skytools.quoting import quote_literal +import skytools __all__ = [ 'QueryBuilder', 'PLPyQueryBuilder', 'PLPyQuery', 'plpy_exec', @@ -45,7 +44,7 @@ class QArg: self.conf = conf def __str__(self): if self.conf.param_type == PARAM_INLINE: - return quote_literal(self.value) + return skytools.quote_literal(self.value) elif self.conf.param_type == PARAM_DBAPI: return "%s" elif self.conf.param_type == PARAM_PLPY: @@ -294,7 +293,7 @@ class PLPyQueryBuilder(QueryBuilder): sql = self.get_sql(PARAM_INLINE) res = plpy.execute(sql) if res: - res = [dbdict(r) for r in res] + res = [skytools.dbdict(r) for r in res] return res @@ -371,7 +370,7 @@ def run_query(cur, sql, params = None, **kwargs): rows = cur.fetchall() # convert result rows to dbdict if rows: - rows = [dbdict(r) for r in rows] + rows = [skytools.dbdict(r) for r in rows] return rows def run_query_row(cur, sql, params = None, **kwargs): |