diff options
author | laixintao <laixintaoo@gmail.com> | 2020-09-14 11:55:44 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-14 11:55:44 +0800 |
commit | 7626d9a5f27a221d87f31dcb5bb8fc12024f6c58 (patch) | |
tree | cbcf8363bf3e8e57905d30f7b0426af77c958023 /pgcli/packages/parseutils/ctes.py | |
parent | 59ae65cbbf698d1608e7fd3d55b507f3599ac117 (diff) | |
parent | 13bd678ccd14e025406ed72490ab52f840ecffa2 (diff) |
Merge pull request #1211 from dbcli/bugfix/behave
fix behave test, keep support for prompt-toolkit 2.x; lock prompt-toolkit==3.0.5 for test.
Diffstat (limited to 'pgcli/packages/parseutils/ctes.py')
-rw-r--r-- | pgcli/packages/parseutils/ctes.py | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/pgcli/packages/parseutils/ctes.py b/pgcli/packages/parseutils/ctes.py index 75e4e40f..171d2002 100644 --- a/pgcli/packages/parseutils/ctes.py +++ b/pgcli/packages/parseutils/ctes.py @@ -14,8 +14,7 @@ TableExpression = namedtuple("TableExpression", "name columns start stop") def isolate_query_ctes(full_text, text_before_cursor): - """Simplify a query by converting CTEs into table metadata objects - """ + """Simplify a query by converting CTEs into table metadata objects""" if not full_text: return full_text, text_before_cursor, tuple() @@ -46,13 +45,13 @@ def isolate_query_ctes(full_text, text_before_cursor): def extract_ctes(sql): - """ Extract constant table expresseions from a query + """Extract constant table expresseions from a query - Returns tuple (ctes, remainder_sql) + Returns tuple (ctes, remainder_sql) - ctes is a list of TableExpression namedtuples - remainder_sql is the text from the original query after the CTEs have - been stripped. + ctes is a list of TableExpression namedtuples + remainder_sql is the text from the original query after the CTEs have + been stripped. """ p = parse(sql)[0] |