- Notifications
You must be signed in to change notification settings - Fork4.9k
Commit501ed02
committed
Fix transition tables for partition/inheritance.
We disallow row-level triggers with transition tables on child tables.Transition tables for triggers on the parent table contain only thosecolumns present in the parent. (We can't mix tuple formats in asingle transition table.)Patch by Thomas MunroDiscussion:https://postgr.es/m/CA%2BTgmoZzTBBAsEUh4MazAN7ga%3D8SsMC-Knp-6cetts9yNZUCcg%40mail.gmail.com1 parent99255d7 commit501ed02
File tree
13 files changed
+1143
-110
lines changed- doc/src/sgml/ref
- src
- backend
- catalog
- commands
- executor
- include
- catalog
- commands
- nodes
- test/regress
- expected
- sql
13 files changed
+1143
-110
lines changedLines changed: 14 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
458 | 458 |
| |
459 | 459 |
| |
460 | 460 |
| |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
461 | 475 |
| |
462 | 476 |
| |
463 | 477 |
| |
|
Lines changed: 24 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
273 | 273 |
| |
274 | 274 |
| |
275 | 275 |
| |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
276 | 300 |
| |
277 | 301 |
| |
278 | 302 |
| |
|
Lines changed: 66 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
171 | 171 |
| |
172 | 172 |
| |
173 | 173 |
| |
| 174 | + | |
| 175 | + | |
174 | 176 |
| |
175 | 177 |
| |
176 | 178 |
| |
| |||
1436 | 1438 |
| |
1437 | 1439 |
| |
1438 | 1440 |
| |
| 1441 | + | |
| 1442 | + | |
| 1443 | + | |
| 1444 | + | |
| 1445 | + | |
| 1446 | + | |
| 1447 | + | |
| 1448 | + | |
| 1449 | + | |
| 1450 | + | |
| 1451 | + | |
| 1452 | + | |
| 1453 | + | |
| 1454 | + | |
| 1455 | + | |
| 1456 | + | |
| 1457 | + | |
| 1458 | + | |
| 1459 | + | |
| 1460 | + | |
| 1461 | + | |
| 1462 | + | |
| 1463 | + | |
| 1464 | + | |
| 1465 | + | |
| 1466 | + | |
| 1467 | + | |
| 1468 | + | |
| 1469 | + | |
| 1470 | + | |
1439 | 1471 |
| |
1440 | 1472 |
| |
1441 | 1473 |
| |
| |||
2591 | 2623 |
| |
2592 | 2624 |
| |
2593 | 2625 |
| |
| 2626 | + | |
| 2627 | + | |
| 2628 | + | |
| 2629 | + | |
| 2630 | + | |
| 2631 | + | |
| 2632 | + | |
| 2633 | + | |
| 2634 | + | |
| 2635 | + | |
| 2636 | + | |
| 2637 | + | |
| 2638 | + | |
| 2639 | + | |
| 2640 | + | |
| 2641 | + | |
| 2642 | + | |
| 2643 | + | |
| 2644 | + | |
| 2645 | + | |
| 2646 | + | |
| 2647 | + | |
| 2648 | + | |
| 2649 | + | |
| 2650 | + | |
| 2651 | + | |
| 2652 | + | |
| 2653 | + | |
| 2654 | + | |
2594 | 2655 |
| |
2595 | 2656 |
| |
2596 | 2657 |
| |
| |||
2703 | 2764 |
| |
2704 | 2765 |
| |
2705 | 2766 |
| |
2706 |
| - | |
| 2767 | + | |
2707 | 2768 |
| |
2708 | 2769 |
| |
2709 | 2770 |
| |
| |||
2856 | 2917 |
| |
2857 | 2918 |
| |
2858 | 2919 |
| |
2859 |
| - | |
| 2920 | + | |
2860 | 2921 |
| |
2861 | 2922 |
| |
2862 | 2923 |
| |
| |||
2866 | 2927 |
| |
2867 | 2928 |
| |
2868 | 2929 |
| |
2869 |
| - | |
| 2930 | + | |
| 2931 | + | |
2870 | 2932 |
| |
2871 | 2933 |
| |
2872 | 2934 |
| |
2873 | 2935 |
| |
2874 | 2936 |
| |
2875 | 2937 |
| |
2876 |
| - | |
| 2938 | + | |
2877 | 2939 |
| |
2878 | 2940 |
| |
2879 | 2941 |
| |
|
Lines changed: 28 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10933 | 10933 |
| |
10934 | 10934 |
| |
10935 | 10935 |
| |
| 10936 | + | |
10936 | 10937 |
| |
10937 | 10938 |
| |
10938 | 10939 |
| |
| |||
11014 | 11015 |
| |
11015 | 11016 |
| |
11016 | 11017 |
| |
| 11018 | + | |
| 11019 | + | |
| 11020 | + | |
| 11021 | + | |
| 11022 | + | |
| 11023 | + | |
| 11024 | + | |
| 11025 | + | |
| 11026 | + | |
| 11027 | + | |
| 11028 | + | |
| 11029 | + | |
| 11030 | + | |
11017 | 11031 |
| |
11018 | 11032 |
| |
11019 | 11033 |
| |
| |||
13418 | 13432 |
| |
13419 | 13433 |
| |
13420 | 13434 |
| |
| 13435 | + | |
13421 | 13436 |
| |
13422 | 13437 |
| |
13423 | 13438 |
| |
| |||
13547 | 13562 |
| |
13548 | 13563 |
| |
13549 | 13564 |
| |
| 13565 | + | |
| 13566 | + | |
| 13567 | + | |
| 13568 | + | |
| 13569 | + | |
| 13570 | + | |
| 13571 | + | |
| 13572 | + | |
| 13573 | + | |
| 13574 | + | |
| 13575 | + | |
| 13576 | + | |
| 13577 | + | |
13550 | 13578 |
| |
13551 | 13579 |
| |
13552 | 13580 |
| |
|
0 commit comments
Comments
(0)