forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit8c15a29
committed
Allow ALTER TYPE to update an existing type's typsubscript value.
This is essential if we'd like to allow existing extension data typesto support subscripting in future, since dropping and recreating thetype isn't a practical thing for an extension upgrade script, anddirect manipulation of pg_type isn't a great answer either.There was some discussion about also allowing alteration of typelem,but it's less clear whether that's a good idea or not, so for nowI forebore.Discussion:https://postgr.es/m/3724341.1607551174@sss.pgh.pa.us1 parent653aa60 commit8c15a29
File tree
4 files changed
+54
-22
lines changed- doc/src/sgml/ref
- src
- backend/commands
- test/regress
- expected
- sql
4 files changed
+54
-22
lines changedLines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
194 | 194 |
| |
195 | 195 |
| |
196 | 196 |
| |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
197 | 205 |
| |
198 | 206 |
| |
199 | 207 |
| |
|
Lines changed: 20 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
94 | 94 |
| |
95 | 95 |
| |
96 | 96 |
| |
| 97 | + | |
97 | 98 |
| |
98 | 99 |
| |
99 | 100 |
| |
100 | 101 |
| |
101 | 102 |
| |
102 | 103 |
| |
103 | 104 |
| |
| 105 | + | |
104 | 106 |
| |
105 | 107 |
| |
106 | 108 |
| |
| |||
3885 | 3887 |
| |
3886 | 3888 |
| |
3887 | 3889 |
| |
| 3890 | + | |
| 3891 | + | |
| 3892 | + | |
| 3893 | + | |
| 3894 | + | |
| 3895 | + | |
| 3896 | + | |
| 3897 | + | |
| 3898 | + | |
| 3899 | + | |
| 3900 | + | |
| 3901 | + | |
3888 | 3902 |
| |
3889 | 3903 |
| |
3890 | 3904 |
| |
| |||
4042 | 4056 |
| |
4043 | 4057 |
| |
4044 | 4058 |
| |
| 4059 | + | |
| 4060 | + | |
| 4061 | + | |
| 4062 | + | |
| 4063 | + | |
4045 | 4064 |
| |
4046 | 4065 |
| |
4047 | 4066 |
| |
| |||
4098 | 4117 |
| |
4099 | 4118 |
| |
4100 | 4119 |
| |
| 4120 | + | |
4101 | 4121 |
| |
4102 | 4122 |
| |
4103 | 4123 |
| |
|
Lines changed: 19 additions & 17 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
260 | 260 |
| |
261 | 261 |
| |
262 | 262 |
| |
263 |
| - | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
264 | 266 |
| |
265 | 267 |
| |
266 |
| - | |
| 268 | + | |
267 | 269 |
| |
268 |
| - | |
269 |
| - | |
270 |
| - | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
271 | 273 |
| |
272 | 274 |
| |
273 | 275 |
| |
274 |
| - | |
| 276 | + | |
275 | 277 |
| |
276 |
| - | |
277 |
| - | |
278 |
| - | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
279 | 281 |
| |
280 | 282 |
| |
281 | 283 |
| |
282 |
| - | |
| 284 | + | |
283 | 285 |
| |
284 |
| - | |
285 |
| - | |
286 |
| - | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
287 | 289 |
| |
288 | 290 |
| |
289 | 291 |
| |
290 |
| - | |
| 292 | + | |
291 | 293 |
| |
292 |
| - | |
293 |
| - | |
294 |
| - | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
295 | 297 |
| |
296 | 298 |
| |
297 | 299 |
| |
|
Lines changed: 7 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
207 | 207 |
| |
208 | 208 |
| |
209 | 209 |
| |
210 |
| - | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
211 | 213 |
| |
212 | 214 |
| |
213 | 215 |
| |
214 |
| - | |
| 216 | + | |
215 | 217 |
| |
216 | 218 |
| |
217 | 219 |
| |
218 |
| - | |
| 220 | + | |
219 | 221 |
| |
220 | 222 |
| |
221 | 223 |
| |
222 |
| - | |
| 224 | + | |
223 | 225 |
| |
224 | 226 |
| |
225 | 227 |
| |
226 |
| - | |
| 228 | + | |
227 | 229 |
| |
228 | 230 |
| |
229 | 231 |
| |
|
0 commit comments
Comments
(0)