Commit a359663
committed
Refactored
ColumnOption::Unique to reuse UniqueConstraint and PrimaryKeyConstraint
1 parent 0fb3b6b commit a359663
File tree
7 files changed
+172
-67
lines changed- src
- ast
- parser
- tests
7 files changed
+172
-67
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | | - | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| |||
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
56 | 73 | | |
57 | 74 | | |
58 | 75 | | |
| |||
1553 | 1570 | | |
1554 | 1571 | | |
1555 | 1572 | | |
1556 | | - | |
1557 | | - | |
1558 | | - | |
1559 | | - | |
1560 | | - | |
| 1573 | + | |
| 1574 | + | |
| 1575 | + | |
| 1576 | + | |
1561 | 1577 | | |
1562 | 1578 | | |
1563 | 1579 | | |
| |||
1642 | 1658 | | |
1643 | 1659 | | |
1644 | 1660 | | |
| 1661 | + | |
| 1662 | + | |
| 1663 | + | |
| 1664 | + | |
| 1665 | + | |
| 1666 | + | |
| 1667 | + | |
| 1668 | + | |
| 1669 | + | |
| 1670 | + | |
| 1671 | + | |
| 1672 | + | |
1645 | 1673 | | |
1646 | 1674 | | |
1647 | 1675 | | |
| |||
1658 | 1686 | | |
1659 | 1687 | | |
1660 | 1688 | | |
1661 | | - | |
1662 | | - | |
1663 | | - | |
1664 | | - | |
1665 | | - | |
1666 | | - | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
| 1698 | + | |
1667 | 1699 | | |
1668 | 1700 | | |
1669 | 1701 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2506 | 2506 | | |
2507 | 2507 | | |
2508 | 2508 | | |
| 2509 | + | |
| 2510 | + | |
| 2511 | + | |
| 2512 | + | |
| 2513 | + | |
| 2514 | + | |
| 2515 | + | |
| 2516 | + | |
| 2517 | + | |
| 2518 | + | |
2509 | 2519 | | |
2510 | 2520 | | |
2511 | 2521 | | |
| |||
2574 | 2584 | | |
2575 | 2585 | | |
2576 | 2586 | | |
2577 | | - | |
| 2587 | + | |
2578 | 2588 | | |
2579 | 2589 | | |
2580 | 2590 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
809 | 809 | | |
810 | 810 | | |
811 | 811 | | |
812 | | - | |
| 812 | + | |
| 813 | + | |
813 | 814 | | |
814 | 815 | | |
815 | 816 | | |
| |||
821 | 822 | | |
822 | 823 | | |
823 | 824 | | |
824 | | - | |
| 825 | + | |
| 826 | + | |
825 | 827 | | |
826 | 828 | | |
827 | 829 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7919 | 7919 | | |
7920 | 7920 | | |
7921 | 7921 | | |
7922 | | - | |
| 7922 | + | |
7923 | 7923 | | |
7924 | 7924 | | |
7925 | 7925 | | |
| |||
7929 | 7929 | | |
7930 | 7930 | | |
7931 | 7931 | | |
7932 | | - | |
| 7932 | + | |
7933 | 7933 | | |
7934 | 7934 | | |
7935 | 7935 | | |
7936 | 7936 | | |
7937 | 7937 | | |
7938 | 7938 | | |
7939 | 7939 | | |
7940 | | - | |
| 7940 | + | |
7941 | 7941 | | |
7942 | 7942 | | |
7943 | 7943 | | |
7944 | 7944 | | |
7945 | 7945 | | |
7946 | 7946 | | |
7947 | | - | |
| 7947 | + | |
7948 | 7948 | | |
7949 | 7949 | | |
7950 | 7950 | | |
| |||
7973 | 7973 | | |
7974 | 7974 | | |
7975 | 7975 | | |
7976 | | - | |
| 7976 | + | |
| 7977 | + | |
| 7978 | + | |
| 7979 | + | |
7977 | 7980 | | |
7978 | 7981 | | |
7979 | 7982 | | |
7980 | 7983 | | |
7981 | 7984 | | |
7982 | 7985 | | |
7983 | 7986 | | |
7984 | | - | |
| 7987 | + | |
7985 | 7988 | | |
7986 | 7989 | | |
7987 | 7990 | | |
7988 | 7991 | | |
7989 | | - | |
| 7992 | + | |
| 7993 | + | |
| 7994 | + | |
| 7995 | + | |
7990 | 7996 | | |
7991 | 7997 | | |
7992 | 7998 | | |
| |||
8029 | 8035 | | |
8030 | 8036 | | |
8031 | 8037 | | |
8032 | | - | |
8033 | | - | |
8034 | | - | |
8035 | | - | |
| 8038 | + | |
| 8039 | + | |
| 8040 | + | |
| 8041 | + | |
| 8042 | + | |
| 8043 | + | |
| 8044 | + | |
| 8045 | + | |
| 8046 | + | |
| 8047 | + | |
| 8048 | + | |
8036 | 8049 | | |
8037 | 8050 | | |
8038 | | - | |
8039 | | - | |
8040 | | - | |
8041 | | - | |
| 8051 | + | |
| 8052 | + | |
| 8053 | + | |
| 8054 | + | |
| 8055 | + | |
| 8056 | + | |
| 8057 | + | |
| 8058 | + | |
| 8059 | + | |
| 8060 | + | |
| 8061 | + | |
| 8062 | + | |
| 8063 | + | |
8042 | 8064 | | |
8043 | 8065 | | |
8044 | 8066 | | |
| |||
9046 | 9068 | | |
9047 | 9069 | | |
9048 | 9070 | | |
9049 | | - | |
| 9071 | + | |
9050 | 9072 | | |
9051 | 9073 | | |
9052 | 9074 | | |
| |||
9064 | 9086 | | |
9065 | 9087 | | |
9066 | 9088 | | |
9067 | | - | |
| 9089 | + | |
9068 | 9090 | | |
9069 | 9091 | | |
9070 | 9092 | | |
| |||
11325 | 11347 | | |
11326 | 11348 | | |
11327 | 11349 | | |
11328 | | - | |
| 11350 | + | |
11329 | 11351 | | |
11330 | 11352 | | |
11331 | 11353 | | |
| |||
11338 | 11360 | | |
11339 | 11361 | | |
11340 | 11362 | | |
11341 | | - | |
| 11363 | + | |
| 11364 | + | |
| 11365 | + | |
| 11366 | + | |
11342 | 11367 | | |
11343 | 11368 | | |
11344 | | - | |
| 11369 | + | |
11345 | 11370 | | |
11346 | 11371 | | |
11347 | 11372 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3763 | 3763 | | |
3764 | 3764 | | |
3765 | 3765 | | |
3766 | | - | |
3767 | | - | |
3768 | | - | |
3769 | | - | |
| 3766 | + | |
| 3767 | + | |
| 3768 | + | |
| 3769 | + | |
| 3770 | + | |
| 3771 | + | |
| 3772 | + | |
| 3773 | + | |
3770 | 3774 | | |
3771 | 3775 | | |
3772 | 3776 | | |
3773 | 3777 | | |
3774 | 3778 | | |
3775 | 3779 | | |
3776 | 3780 | | |
3777 | | - | |
3778 | | - | |
3779 | | - | |
3780 | | - | |
| 3781 | + | |
| 3782 | + | |
| 3783 | + | |
| 3784 | + | |
| 3785 | + | |
| 3786 | + | |
| 3787 | + | |
| 3788 | + | |
| 3789 | + | |
| 3790 | + | |
3781 | 3791 | | |
3782 | 3792 | | |
3783 | 3793 | | |
| |||
4086 | 4096 | | |
4087 | 4097 | | |
4088 | 4098 | | |
4089 | | - | |
4090 | | - | |
4091 | | - | |
4092 | | - | |
| 4099 | + | |
| 4100 | + | |
| 4101 | + | |
| 4102 | + | |
| 4103 | + | |
| 4104 | + | |
| 4105 | + | |
| 4106 | + | |
| 4107 | + | |
| 4108 | + | |
4093 | 4109 | | |
4094 | 4110 | | |
4095 | 4111 | | |
| |||
0 commit comments