summaryrefslogtreecommitdiff
path: root/sqlparse/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'sqlparse/__init__.py')
-rw-r--r--sqlparse/__init__.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/sqlparse/__init__.py b/sqlparse/__init__.py
index 7698e46..5ccf092 100644
--- a/sqlparse/__init__.py
+++ b/sqlparse/__init__.py
@@ -53,3 +53,9 @@ def split(sql):
stack = engine.FilterStack()
stack.split_statements = True
return [unicode(stmt) for stmt in stack.run(sql)]
+
+
+from sqlparse.engine.filter import StatementFilter
+def split2(stream):
+ splitter = StatementFilter()
+ return list(splitter.process(None, stream)) \ No newline at end of file