forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitbd87cd5
committed
Move INDEX inheritance out into a separate section:
< * Allow inherited tables to inherit index, UNIQUE constraint, and primary< key, foreign key< * UNIQUE INDEX on base column not honored on INSERTs/UPDATEs from< inherited table: INSERT INTO inherit_table (unique_index_col) VALUES< (dup) should fail<< The main difficulty with this item is the problem of creating an index< that can span more than one table.<< * Allow SELECT ... FOR UPDATE on inherited tables> * Inheritance>> o Allow inherited tables to inherit indexes, UNIQUE constraints,> and primary/foreign keys> o Honor UNIQUE INDEX on base column in INSERTs/UPDATEs> on inherited table, e.g. INSERT INTO inherit_table> (unique_index_col) VALUES (dup) should fail>> The main difficulty with this item is the problem of> creating an index that can span multiple tables.>> o Allow SELECT ... FOR UPDATE on inherited tables>>>1 parent9cfcfd7 commitbd87cd5
2 files changed
+30
-22
lines changedLines changed: 16 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 |
| - | |
| 5 | + | |
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
| |||
855 | 855 |
| |
856 | 856 |
| |
857 | 857 |
| |
858 |
| - | |
859 |
| - | |
860 |
| - | |
861 |
| - | |
862 |
| - | |
863 |
| - | |
864 |
| - | |
865 |
| - | |
866 |
| - | |
867 |
| - | |
868 | 858 |
| |
869 | 859 |
| |
870 | 860 |
| |
| |||
904 | 894 |
| |
905 | 895 |
| |
906 | 896 |
| |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
907 | 911 |
| |
908 | 912 |
| |
909 | 913 |
| |
910 | 914 |
| |
911 | 915 |
| |
912 | 916 |
| |
| 917 | + | |
913 | 918 |
| |
914 | 919 |
| |
915 | 920 |
| |
|
Lines changed: 14 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
776 | 776 |
| |
777 | 777 |
| |
778 | 778 |
| |
779 |
| - | |
780 |
| - | |
781 |
| - | |
782 |
| - | |
783 |
| - | |
784 |
| - | |
785 |
| - | |
786 |
| - | |
787 |
| - | |
788 |
| - | |
| 779 | + | |
789 | 780 |
| |
790 | 781 |
| |
791 | 782 |
| |
| |||
818 | 809 |
| |
819 | 810 |
| |
820 | 811 |
| |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
821 | 824 |
| |
822 | 825 |
| |
823 | 826 |
| |
|
0 commit comments
Comments
(0)