summaryrefslogtreecommitdiff
path: root/python/skytools/sqltools.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/skytools/sqltools.py')
-rw-r--r--python/skytools/sqltools.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/python/skytools/sqltools.py b/python/skytools/sqltools.py
index 726f94f7..566576eb 100644
--- a/python/skytools/sqltools.py
+++ b/python/skytools/sqltools.py
@@ -330,7 +330,10 @@ class DBObject(object):
sql = open(fn, "r").read()
else:
raise Exception('object not defined')
- curs.execute(sql)
+ for stmt in skytools.parse_statements(sql):
+ if log:
+ log.debug(repr(stmt))
+ curs.execute(stmt)
def find_file(self):
full_fn = None