forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit583f6c4
committed
Allow dropping multiple functions at once
The generic drop support already supported dropping multiple objects ofthe same kind at once. But the previous representationof function signatures across two grammar symbols and structure membersmade this cumbersome to do for functions, so it was not supported. Nowthat function signatures are represented by a single structure, it'strivial to add this support. Same for aggregates and operators.Reviewed-by: Jim Nasby <Jim.Nasby@BlueTreble.com>Reviewed-by: Michael Paquier <michael.paquier@gmail.com>1 parent2ca64c6 commit583f6c4
File tree
6 files changed
+52
-21
lines changed- doc/src/sgml/ref
- src
- backend/parser
- test/regress
- expected
- sql
6 files changed
+52
-21
lines changedLines changed: 9 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 |
| - | |
| 24 | + | |
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
| |||
155 | 155 |
| |
156 | 156 |
| |
157 | 157 |
| |
158 |
| - | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
159 | 166 |
| |
160 | 167 |
| |
161 | 168 |
| |
|
Lines changed: 7 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 |
| - | |
| 24 | + | |
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
| |||
134 | 134 |
| |
135 | 135 |
| |
136 | 136 |
| |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
137 | 143 |
| |
138 | 144 |
| |
139 | 145 |
| |
|
Lines changed: 7 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 |
| - | |
| 24 | + | |
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
| |||
125 | 125 |
| |
126 | 126 |
| |
127 | 127 |
| |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
128 | 134 |
| |
129 | 135 |
| |
130 | 136 |
| |
|
Lines changed: 25 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
358 | 358 |
| |
359 | 359 |
| |
360 | 360 |
| |
361 |
| - | |
| 361 | + | |
362 | 362 |
| |
363 | 363 |
| |
364 | 364 |
| |
| |||
7495 | 7495 |
| |
7496 | 7496 |
| |
7497 | 7497 |
| |
| 7498 | + | |
| 7499 | + | |
| 7500 | + | |
| 7501 | + | |
| 7502 | + | |
| 7503 | + | |
7498 | 7504 |
| |
7499 | 7505 |
| |
7500 | 7506 |
| |
| |||
7676 | 7682 |
| |
7677 | 7683 |
| |
7678 | 7684 |
| |
7679 |
| - | |
| 7685 | + | |
7680 | 7686 |
| |
7681 | 7687 |
| |
7682 | 7688 |
| |
7683 |
| - | |
| 7689 | + | |
7684 | 7690 |
| |
7685 | 7691 |
| |
7686 | 7692 |
| |
7687 | 7693 |
| |
7688 | 7694 |
| |
7689 |
| - | |
| 7695 | + | |
7690 | 7696 |
| |
7691 | 7697 |
| |
7692 | 7698 |
| |
7693 |
| - | |
| 7699 | + | |
7694 | 7700 |
| |
7695 | 7701 |
| |
7696 | 7702 |
| |
| |||
7699 | 7705 |
| |
7700 | 7706 |
| |
7701 | 7707 |
| |
7702 |
| - | |
| 7708 | + | |
7703 | 7709 |
| |
7704 | 7710 |
| |
7705 | 7711 |
| |
7706 |
| - | |
| 7712 | + | |
7707 | 7713 |
| |
7708 | 7714 |
| |
7709 | 7715 |
| |
7710 | 7716 |
| |
7711 | 7717 |
| |
7712 |
| - | |
| 7718 | + | |
7713 | 7719 |
| |
7714 | 7720 |
| |
7715 | 7721 |
| |
7716 |
| - | |
| 7722 | + | |
7717 | 7723 |
| |
7718 | 7724 |
| |
7719 | 7725 |
| |
| |||
7722 | 7728 |
| |
7723 | 7729 |
| |
7724 | 7730 |
| |
7725 |
| - | |
| 7731 | + | |
7726 | 7732 |
| |
7727 | 7733 |
| |
7728 | 7734 |
| |
7729 |
| - | |
| 7735 | + | |
7730 | 7736 |
| |
7731 | 7737 |
| |
7732 | 7738 |
| |
7733 | 7739 |
| |
7734 | 7740 |
| |
7735 |
| - | |
| 7741 | + | |
7736 | 7742 |
| |
7737 | 7743 |
| |
7738 | 7744 |
| |
7739 |
| - | |
| 7745 | + | |
7740 | 7746 |
| |
7741 | 7747 |
| |
7742 | 7748 |
| |
| |||
7768 | 7774 |
| |
7769 | 7775 |
| |
7770 | 7776 |
| |
| 7777 | + | |
| 7778 | + | |
| 7779 | + | |
| 7780 | + | |
| 7781 | + | |
| 7782 | + | |
7771 | 7783 |
| |
7772 | 7784 |
| |
7773 | 7785 |
| |
|
Lines changed: 2 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
217 | 217 |
| |
218 | 218 |
| |
219 | 219 |
| |
| 220 | + | |
220 | 221 |
| |
221 | 222 |
| |
222 |
| - | |
| 223 | + | |
223 | 224 |
| |
224 | 225 |
| |
225 | 226 |
| |
| |||
236 | 237 |
| |
237 | 238 |
| |
238 | 239 |
| |
239 |
| - | |
240 |
| - | |
241 |
| - | |
242 | 240 |
| |
243 | 241 |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
156 | 156 |
| |
157 | 157 |
| |
158 | 158 |
| |
| 159 | + | |
| 160 | + | |
159 | 161 |
| |
160 | 162 |
| |
161 | 163 |
| |
|
0 commit comments
Comments
(0)