]> git.saurik.com Git - cyql.git/blobdiff - __init__.py
Handle exists() with format arguments.
[cyql.git] / __init__.py
index bda044b8a11115e05b70b325c450c13dc6a051f3..10383d3c320ec5fe1f1c62c15e61adb753d789af 100644 (file)
@@ -66,11 +66,11 @@ class transaction(object):
             pass
 
     def exists(self, statement):
-        return yank('''
+        return self.yank('''
             select exists (
                 {statement}
             )
-        ''')[0]
+        '''.format(**locals()), 1)[0]
 
 @contextmanager
 def connect(dsn):