Merging upstream version 12.2.0.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
fffa0d5761
commit
62b2b24d3b
100 changed files with 35022 additions and 30936 deletions
|
@ -297,6 +297,9 @@ class TestExpressions(unittest.TestCase):
|
|||
expression = parse_one("SELECT a, b FROM x")
|
||||
self.assertEqual([s.sql() for s in expression.selects], ["a", "b"])
|
||||
|
||||
expression = parse_one("(SELECT a, b FROM x)")
|
||||
self.assertEqual([s.sql() for s in expression.selects], ["a", "b"])
|
||||
|
||||
def test_alias_column_names(self):
|
||||
expression = parse_one("SELECT * FROM (SELECT * FROM x) AS y")
|
||||
subquery = expression.find(exp.Subquery)
|
||||
|
@ -761,7 +764,7 @@ FROM foo""",
|
|||
"t",
|
||||
{"a": exp.DataType.build("TEXT"), "b": exp.DataType.build("TEXT")},
|
||||
).sql(),
|
||||
"(VALUES (CAST(1 AS TEXT), CAST(2 AS TEXT)), (3, 4)) AS t(a, b)",
|
||||
"(VALUES (1, 2), (3, 4)) AS t(a, b)",
|
||||
)
|
||||
with self.assertRaises(ValueError):
|
||||
exp.values([(1, 2), (3, 4)], columns=["a"])
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue