summaryrefslogtreecommitdiff
path: root/sqlparse/__init__.py
diff options
context:
space:
mode:
authorJesús Leganés Combarro "Piranna" <piranna@gmail.com>2011-08-18 00:10:43 +0200
committerJesús Leganés Combarro "Piranna" <piranna@gmail.com>2011-08-18 00:10:43 +0200
commitc88aefb12aa07a2c24ec9cfcbe5b73353b5feed7 (patch)
tree43a293f3c46801f18391e13a49f5b8263d05d4b7 /sqlparse/__init__.py
parent9906f557a7ad7ec09a19720b4ca8cbedf249b03a (diff)
downloadsqlparse-c88aefb12aa07a2c24ec9cfcbe5b73353b5feed7.tar.gz
Added pipeline support maintaining backward compatibility.
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