Commit da28fdc
committed
Add support for strict tables in the UI
Add support for strict tables in the Edit Table dialog. This allows
creating new strict tables and converting existing tables between
ordinary and strict modes while making sure only valid data types are
used in strict mode.
This also adds the STRICT and ANY keywords to the auto completion and
the syntax highlighter.
See issue #2926.1 parent 42b7a37 commit da28fdc
File tree
6 files changed
+101
-27
lines changed- src
6 files changed
+101
-27
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
93 | 96 | | |
94 | 97 | | |
95 | 98 | | |
| |||
218 | 221 | | |
219 | 222 | | |
220 | 223 | | |
221 | | - | |
222 | | - | |
223 | | - | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
224 | 227 | | |
225 | 228 | | |
226 | 229 | | |
| |||
786 | 789 | | |
787 | 790 | | |
788 | 791 | | |
789 | | - | |
790 | | - | |
| 792 | + | |
| 793 | + | |
791 | 794 | | |
792 | 795 | | |
793 | 796 | | |
| |||
982 | 985 | | |
983 | 986 | | |
984 | 987 | | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
985 | 1021 | | |
986 | 1022 | | |
987 | 1023 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| 85 | + | |
85 | 86 | | |
86 | 87 | | |
87 | 88 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | | - | |
| 89 | + | |
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
96 | | - | |
| 96 | + | |
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
130 | 147 | | |
131 | 148 | | |
132 | 149 | | |
| |||
562 | 579 | | |
563 | 580 | | |
564 | 581 | | |
| 582 | + | |
| 583 | + | |
565 | 584 | | |
566 | 585 | | |
567 | 586 | | |
| |||
570 | 589 | | |
571 | 590 | | |
572 | 591 | | |
573 | | - | |
574 | 592 | | |
575 | 593 | | |
576 | 594 | | |
| |||
634 | 652 | | |
635 | 653 | | |
636 | 654 | | |
637 | | - | |
638 | | - | |
| 655 | + | |
| 656 | + | |
639 | 657 | | |
640 | 658 | | |
641 | 659 | | |
| |||
650 | 668 | | |
651 | 669 | | |
652 | 670 | | |
653 | | - | |
654 | | - | |
| 671 | + | |
| 672 | + | |
655 | 673 | | |
656 | 674 | | |
657 | 675 | | |
| |||
682 | 700 | | |
683 | 701 | | |
684 | 702 | | |
685 | | - | |
686 | | - | |
| 703 | + | |
| 704 | + | |
687 | 705 | | |
688 | 706 | | |
689 | 707 | | |
| |||
698 | 716 | | |
699 | 717 | | |
700 | 718 | | |
701 | | - | |
702 | | - | |
| 719 | + | |
| 720 | + | |
703 | 721 | | |
704 | 722 | | |
705 | 723 | | |
| |||
746 | 764 | | |
747 | 765 | | |
748 | 766 | | |
749 | | - | |
750 | | - | |
| 767 | + | |
| 768 | + | |
751 | 769 | | |
752 | 770 | | |
753 | 771 | | |
| |||
779 | 797 | | |
780 | 798 | | |
781 | 799 | | |
782 | | - | |
| 800 | + | |
783 | 801 | | |
784 | 802 | | |
785 | 803 | | |
| |||
794 | 812 | | |
795 | 813 | | |
796 | 814 | | |
797 | | - | |
798 | | - | |
| 815 | + | |
| 816 | + | |
799 | 817 | | |
800 | 818 | | |
801 | 819 | | |
| |||
810 | 828 | | |
811 | 829 | | |
812 | 830 | | |
813 | | - | |
814 | | - | |
| 831 | + | |
| 832 | + | |
815 | 833 | | |
816 | 834 | | |
817 | 835 | | |
| |||
826 | 844 | | |
827 | 845 | | |
828 | 846 | | |
829 | | - | |
830 | | - | |
| 847 | + | |
| 848 | + | |
831 | 849 | | |
832 | 850 | | |
833 | 851 | | |
834 | 852 | | |
835 | 853 | | |
836 | 854 | | |
837 | 855 | | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
838 | 872 | | |
839 | 873 | | |
840 | 874 | | |
| |||
851 | 885 | | |
852 | 886 | | |
853 | 887 | | |
| 888 | + | |
854 | 889 | | |
855 | 890 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
265 | 265 | | |
266 | 266 | | |
267 | 267 | | |
| 268 | + | |
268 | 269 | | |
269 | 270 | | |
270 | 271 | | |
| |||
0 commit comments