Merging upstream version 25.1.0.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
7ab180cac9
commit
3b7539dcad
79 changed files with 28803 additions and 24929 deletions
|
@ -125,6 +125,10 @@ WHERE
|
|||
"SELECT a:from::STRING, a:from || ' test' ",
|
||||
"SELECT CAST(GET_PATH(a, 'from') AS TEXT), GET_PATH(a, 'from') || ' test'",
|
||||
)
|
||||
self.validate_identity(
|
||||
"SELECT a:select",
|
||||
"SELECT GET_PATH(a, 'select')",
|
||||
)
|
||||
self.validate_identity("x:from", "GET_PATH(x, 'from')")
|
||||
self.validate_identity(
|
||||
"value:values::string::int",
|
||||
|
@ -1196,16 +1200,16 @@ WHERE
|
|||
for constraint_prefix in ("WITH ", ""):
|
||||
with self.subTest(f"Constraint prefix: {constraint_prefix}"):
|
||||
self.validate_identity(
|
||||
f"CREATE TABLE t (id INT {constraint_prefix}MASKING POLICY p)",
|
||||
"CREATE TABLE t (id INT MASKING POLICY p)",
|
||||
f"CREATE TABLE t (id INT {constraint_prefix}MASKING POLICY p.q.r)",
|
||||
"CREATE TABLE t (id INT MASKING POLICY p.q.r)",
|
||||
)
|
||||
self.validate_identity(
|
||||
f"CREATE TABLE t (id INT {constraint_prefix}MASKING POLICY p USING (c1, c2, c3))",
|
||||
"CREATE TABLE t (id INT MASKING POLICY p USING (c1, c2, c3))",
|
||||
)
|
||||
self.validate_identity(
|
||||
f"CREATE TABLE t (id INT {constraint_prefix}PROJECTION POLICY p)",
|
||||
"CREATE TABLE t (id INT PROJECTION POLICY p)",
|
||||
f"CREATE TABLE t (id INT {constraint_prefix}PROJECTION POLICY p.q.r)",
|
||||
"CREATE TABLE t (id INT PROJECTION POLICY p.q.r)",
|
||||
)
|
||||
self.validate_identity(
|
||||
f"CREATE TABLE t (id INT {constraint_prefix}TAG (key1='value_1', key2='value_2'))",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue