Adding upstream version 23.12.1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
efe1f986ea
commit
5d33af745d
93 changed files with 55455 additions and 52777 deletions
|
@ -123,6 +123,10 @@ class TestTranspile(unittest.TestCase):
|
|||
"SELECT * FROM t1\n/*x*/\nUNION ALL SELECT * FROM t2",
|
||||
"SELECT * FROM t1 /* x */ UNION ALL SELECT * FROM t2",
|
||||
)
|
||||
self.validate(
|
||||
"/* comment */ SELECT * FROM a UNION SELECT * FROM b",
|
||||
"/* comment */ SELECT * FROM a UNION SELECT * FROM b",
|
||||
)
|
||||
self.validate(
|
||||
"SELECT * FROM t1\n/*x*/\nINTERSECT ALL SELECT * FROM t2",
|
||||
"SELECT * FROM t1 /* x */ INTERSECT ALL SELECT * FROM t2",
|
||||
|
@ -524,6 +528,28 @@ INNER JOIN y
|
|||
USING (id)""",
|
||||
pretty=True,
|
||||
)
|
||||
self.validate(
|
||||
"""with x as (
|
||||
SELECT *
|
||||
/*
|
||||
NOTE: LEFT JOIN because blah blah blah
|
||||
*/
|
||||
FROM a
|
||||
)
|
||||
select * from x""",
|
||||
"""WITH x AS (
|
||||
SELECT
|
||||
*
|
||||
/*
|
||||
NOTE: LEFT JOIN because blah blah blah
|
||||
*/
|
||||
FROM a
|
||||
)
|
||||
SELECT
|
||||
*
|
||||
FROM x""",
|
||||
pretty=True,
|
||||
)
|
||||
|
||||
def test_types(self):
|
||||
self.validate("INT 1", "CAST(1 AS INT)")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue