summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorgy Frolov <gosha@fro.lv>2021-02-19 17:44:03 +0300
committerGeorgy Frolov <gosha@fro.lv>2021-02-19 17:44:03 +0300
commit01d8d89928c6cfb627a70323420cd30caedfc180 (patch)
treed68afbb6818ee6d3e309b17370d5f4f3ce7b8ce5
parenta4fa04bbedb20b48ed3950e02266efa1645c2074 (diff)
remove unused function is_open_quote()
-rw-r--r--changelog.md4
-rw-r--r--mycli/clibuffer.py1
-rw-r--r--mycli/packages/parseutils.py8
3 files changed, 4 insertions, 9 deletions
diff --git a/changelog.md b/changelog.md
index c80c859..f9ada63 100644
--- a/changelog.md
+++ b/changelog.md
@@ -9,6 +9,10 @@ Features:
---------
* Add `-g` shortcut to option `--login-path`.
+Internal:
+---------
+* Remove unused function is_open_quote()
+
1.23.2
===
diff --git a/mycli/clibuffer.py b/mycli/clibuffer.py
index c0cb5c1..81353b6 100644
--- a/mycli/clibuffer.py
+++ b/mycli/clibuffer.py
@@ -1,7 +1,6 @@
from prompt_toolkit.enums import DEFAULT_BUFFER
from prompt_toolkit.filters import Condition
from prompt_toolkit.application import get_app
-from .packages.parseutils import is_open_quote
from .packages import special
diff --git a/mycli/packages/parseutils.py b/mycli/packages/parseutils.py
index 268e04e..0a5cb60 100644
--- a/mycli/packages/parseutils.py
+++ b/mycli/packages/parseutils.py
@@ -226,14 +226,6 @@ def is_destructive(queries):
return False
-def is_open_quote(sql):
- """Returns true if the query contains an unclosed quote."""
-
- # parsed can contain one or more semi-colon separated commands
- parsed = sqlparse.parse(sql)
- return any(_parsed_is_open_quote(p) for p in parsed)
-
-
if __name__ == '__main__':
sql = 'select * from (select t. from tabl t'
print (extract_tables(sql))