Merging upstream version 10.5.2.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
77197f1e44
commit
e0f3bbb5f3
58 changed files with 1480 additions and 383 deletions
|
@ -1,7 +1,11 @@
|
|||
import unittest
|
||||
|
||||
from sqlglot import parse_one
|
||||
from sqlglot.transforms import eliminate_distinct_on, unalias_group
|
||||
from sqlglot.transforms import (
|
||||
eliminate_distinct_on,
|
||||
remove_precision_parameterized_types,
|
||||
unalias_group,
|
||||
)
|
||||
|
||||
|
||||
class TestTime(unittest.TestCase):
|
||||
|
@ -62,3 +66,10 @@ class TestTime(unittest.TestCase):
|
|||
"SELECT DISTINCT ON (_row_number) _row_number FROM x ORDER BY c DESC",
|
||||
'SELECT _row_number FROM (SELECT _row_number, ROW_NUMBER() OVER (PARTITION BY _row_number ORDER BY c DESC) AS _row_number_2 FROM x) WHERE "_row_number_2" = 1',
|
||||
)
|
||||
|
||||
def test_remove_precision_parameterized_types(self):
|
||||
self.validate(
|
||||
remove_precision_parameterized_types,
|
||||
"SELECT CAST(1 AS DECIMAL(10, 2)), CAST('13' AS VARCHAR(10))",
|
||||
"SELECT CAST(1 AS DECIMAL), CAST('13' AS VARCHAR)",
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue