1
0
Fork 0

Adding upstream version 23.16.0.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-13 21:34:56 +01:00
parent 9d7e0ff7aa
commit b6ae88ec81
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
93 changed files with 64106 additions and 59061 deletions

View file

@ -498,7 +498,25 @@ FROM (
},
)
def test_rename_table(self):
def test_alter_table(self):
self.validate_identity("ALTER TABLE s.t ALTER SORTKEY (c)")
self.validate_identity("ALTER TABLE t ALTER SORTKEY AUTO")
self.validate_identity("ALTER TABLE t ALTER SORTKEY NONE")
self.validate_identity("ALTER TABLE t ALTER SORTKEY (c1, c2)")
self.validate_identity("ALTER TABLE t ALTER SORTKEY (c1, c2)")
self.validate_identity("ALTER TABLE t ALTER COMPOUND SORTKEY (c1, c2)")
self.validate_identity("ALTER TABLE t ALTER DISTSTYLE ALL")
self.validate_identity("ALTER TABLE t ALTER DISTSTYLE EVEN")
self.validate_identity("ALTER TABLE t ALTER DISTSTYLE AUTO")
self.validate_identity("ALTER TABLE t ALTER DISTSTYLE KEY DISTKEY c")
self.validate_identity("ALTER TABLE t SET TABLE PROPERTIES ('a' = '5', 'b' = 'c')")
self.validate_identity("ALTER TABLE t SET LOCATION 's3://bucket/folder/'")
self.validate_identity("ALTER TABLE t SET FILE FORMAT AVRO")
self.validate_identity(
"ALTER TABLE t ALTER DISTKEY c",
"ALTER TABLE t ALTER DISTSTYLE KEY DISTKEY c",
)
self.validate_all(
"ALTER TABLE db.t1 RENAME TO db.t2",
write={