@@ -92,9 +92,8 @@ ALTER TABLE users RENAME COLUMN id TO uid
92
92
statement error cannot rename column "username" because view "v1" depends on it
93
93
ALTER TABLE users RENAME COLUMN username TO name
94
94
95
- # TODO(knz): restore test after #17269 / #10083 is fixed.
96
- #statement ok
97
- #ALTER TABLE users RENAME COLUMN species TO title
95
+ statement ok
96
+ ALTER TABLE users RENAME COLUMN species TO title
98
97
99
98
statement ok
100
99
CREATE VIEW v2 AS SELECT id from users
@@ -105,9 +104,8 @@ DROP VIEW v1
105
104
statement error cannot rename column "id" because view "v2" depends on it
106
105
ALTER TABLE users RENAME COLUMN id TO uid
107
106
108
- # TODO(knz): restore test after #17269 / #10083 is fixed.
109
- # statement ok
110
- # ALTER TABLE users RENAME COLUMN username TO name
107
+ statement ok
108
+ ALTER TABLE users RENAME COLUMN username TO name
111
109
112
110
statement ok
113
111
DROP VIEW v2
@@ -116,14 +114,14 @@ query T
116
114
SELECT column_name FROM [SHOW COLUMNS FROM users] ORDER BY column_name
117
115
----
118
116
id
119
- species
120
- username
117
+ name
118
+ title
121
119
122
120
statement ok
123
121
SET vectorize=on
124
122
125
123
query T
126
- EXPLAIN ALTER TABLE users RENAME COLUMN species TO woo
124
+ EXPLAIN ALTER TABLE users RENAME COLUMN title TO woo
127
125
----
128
126
distribution: local
129
127
vectorized: true
@@ -138,24 +136,24 @@ query T
138
136
SELECT column_name FROM [SHOW COLUMNS FROM users] ORDER BY column_name
139
137
----
140
138
id
141
- species
142
- username
139
+ name
140
+ title
143
141
144
142
skipif config schema-locked-disabled
145
143
statement ok
146
144
ALTER TABLE users SET (schema_locked=false);
147
145
148
146
# Check that a column can be added and renamed in the same statement
149
147
statement ok
150
- ALTER TABLE users RENAME COLUMN species TO species_old ,
151
- ADD COLUMN species STRING AS (species_old || ' woo') STORED
148
+ ALTER TABLE users RENAME COLUMN title TO title_old ,
149
+ ADD COLUMN title STRING AS (title_old || ' woo') STORED
152
150
153
151
skipif config schema-locked-disabled
154
152
statement ok
155
153
ALTER TABLE users SET (schema_locked=true);
156
154
157
155
query T rowsort
158
- SELECT species FROM users
156
+ SELECT title FROM users
159
157
----
160
158
cat woo
161
159
rat woo
0 commit comments