Commit 010dbd7
committed
Added support for SQLite triggers, including TEMP and optional FOR EACH ROW
1 parent f642dd5 commit 010dbd7
File tree
7 files changed
+373
-44
lines changed- src
- ast
- dialect
- parser
- tests
7 files changed
+373
-44
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3199 | 3199 | | |
3200 | 3200 | | |
3201 | 3201 | | |
| 3202 | + | |
| 3203 | + | |
| 3204 | + | |
| 3205 | + | |
| 3206 | + | |
| 3207 | + | |
| 3208 | + | |
| 3209 | + | |
| 3210 | + | |
| 3211 | + | |
| 3212 | + | |
| 3213 | + | |
| 3214 | + | |
| 3215 | + | |
| 3216 | + | |
| 3217 | + | |
3202 | 3218 | | |
3203 | 3219 | | |
3204 | 3220 | | |
| |||
3243 | 3259 | | |
3244 | 3260 | | |
3245 | 3261 | | |
| 3262 | + | |
| 3263 | + | |
3246 | 3264 | | |
3247 | 3265 | | |
3248 | | - | |
| 3266 | + | |
3249 | 3267 | | |
3250 | | - | |
| 3268 | + | |
3251 | 3269 | | |
3252 | 3270 | | |
3253 | | - | |
| 3271 | + | |
3254 | 3272 | | |
3255 | 3273 | | |
3256 | 3274 | | |
| |||
3262 | 3280 | | |
3263 | 3281 | | |
3264 | 3282 | | |
3265 | | - | |
| 3283 | + | |
| 3284 | + | |
| 3285 | + | |
3266 | 3286 | | |
3267 | 3287 | | |
3268 | 3288 | | |
| |||
3281 | 3301 | | |
3282 | 3302 | | |
3283 | 3303 | | |
| 3304 | + | |
3284 | 3305 | | |
3285 | 3306 | | |
3286 | 3307 | | |
3287 | | - | |
| 3308 | + | |
3288 | 3309 | | |
3289 | 3310 | | |
3290 | 3311 | | |
| |||
3300 | 3321 | | |
3301 | 3322 | | |
3302 | 3323 | | |
3303 | | - | |
| 3324 | + | |
| 3325 | + | |
3304 | 3326 | | |
3305 | 3327 | | |
3306 | 3328 | | |
3307 | 3329 | | |
3308 | 3330 | | |
3309 | | - | |
| 3331 | + | |
3310 | 3332 | | |
3311 | 3333 | | |
3312 | 3334 | | |
| |||
3332 | 3354 | | |
3333 | 3355 | | |
3334 | 3356 | | |
3335 | | - | |
3336 | | - | |
3337 | | - | |
3338 | | - | |
| 3357 | + | |
| 3358 | + | |
| 3359 | + | |
| 3360 | + | |
| 3361 | + | |
| 3362 | + | |
3339 | 3363 | | |
3340 | 3364 | | |
3341 | 3365 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
254 | 254 | | |
255 | 255 | | |
256 | 256 | | |
| 257 | + | |
257 | 258 | | |
258 | 259 | | |
259 | 260 | | |
260 | 261 | | |
261 | | - | |
| 262 | + | |
262 | 263 | | |
263 | 264 | | |
264 | 265 | | |
265 | 266 | | |
266 | | - | |
| 267 | + | |
267 | 268 | | |
268 | 269 | | |
269 | 270 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4750 | 4750 | | |
4751 | 4751 | | |
4752 | 4752 | | |
4753 | | - | |
| 4753 | + | |
4754 | 4754 | | |
4755 | | - | |
| 4755 | + | |
4756 | 4756 | | |
4757 | 4757 | | |
4758 | 4758 | | |
| |||
5546 | 5546 | | |
5547 | 5547 | | |
5548 | 5548 | | |
5549 | | - | |
| 5549 | + | |
| 5550 | + | |
5550 | 5551 | | |
5551 | 5552 | | |
5552 | 5553 | | |
| |||
5574 | 5575 | | |
5575 | 5576 | | |
5576 | 5577 | | |
| 5578 | + | |
5577 | 5579 | | |
5578 | 5580 | | |
5579 | 5581 | | |
5580 | 5582 | | |
5581 | | - | |
| 5583 | + | |
| 5584 | + | |
5582 | 5585 | | |
5583 | 5586 | | |
5584 | 5587 | | |
| |||
5605 | 5608 | | |
5606 | 5609 | | |
5607 | 5610 | | |
5608 | | - | |
5609 | | - | |
5610 | | - | |
5611 | | - | |
5612 | | - | |
5613 | | - | |
5614 | | - | |
5615 | | - | |
| 5611 | + | |
| 5612 | + | |
| 5613 | + | |
| 5614 | + | |
| 5615 | + | |
| 5616 | + | |
| 5617 | + | |
| 5618 | + | |
| 5619 | + | |
| 5620 | + | |
| 5621 | + | |
| 5622 | + | |
| 5623 | + | |
| 5624 | + | |
| 5625 | + | |
| 5626 | + | |
| 5627 | + | |
| 5628 | + | |
5616 | 5629 | | |
5617 | 5630 | | |
5618 | 5631 | | |
| |||
5627 | 5640 | | |
5628 | 5641 | | |
5629 | 5642 | | |
5630 | | - | |
| 5643 | + | |
5631 | 5644 | | |
| 5645 | + | |
5632 | 5646 | | |
5633 | 5647 | | |
5634 | 5648 | | |
5635 | 5649 | | |
5636 | | - | |
| 5650 | + | |
5637 | 5651 | | |
5638 | 5652 | | |
5639 | 5653 | | |
| |||
5645 | 5659 | | |
5646 | 5660 | | |
5647 | 5661 | | |
5648 | | - | |
| 5662 | + | |
| 5663 | + | |
5649 | 5664 | | |
5650 | 5665 | | |
5651 | 5666 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2386 | 2386 | | |
2387 | 2387 | | |
2388 | 2388 | | |
| 2389 | + | |
2389 | 2390 | | |
2390 | 2391 | | |
2391 | 2392 | | |
2392 | 2393 | | |
2393 | | - | |
| 2394 | + | |
2394 | 2395 | | |
2395 | 2396 | | |
2396 | 2397 | | |
2397 | 2398 | | |
2398 | | - | |
| 2399 | + | |
2399 | 2400 | | |
2400 | 2401 | | |
2401 | 2402 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3924 | 3924 | | |
3925 | 3925 | | |
3926 | 3926 | | |
| 3927 | + | |
3927 | 3928 | | |
3928 | 3929 | | |
3929 | 3930 | | |
3930 | 3931 | | |
3931 | | - | |
| 3932 | + | |
3932 | 3933 | | |
3933 | 3934 | | |
3934 | 3935 | | |
3935 | 3936 | | |
3936 | | - | |
| 3937 | + | |
3937 | 3938 | | |
3938 | 3939 | | |
3939 | 3940 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5673 | 5673 | | |
5674 | 5674 | | |
5675 | 5675 | | |
| 5676 | + | |
5676 | 5677 | | |
5677 | 5678 | | |
5678 | 5679 | | |
5679 | 5680 | | |
5680 | | - | |
| 5681 | + | |
5681 | 5682 | | |
5682 | 5683 | | |
5683 | 5684 | | |
5684 | 5685 | | |
5685 | | - | |
| 5686 | + | |
5686 | 5687 | | |
5687 | 5688 | | |
5688 | 5689 | | |
| |||
5705 | 5706 | | |
5706 | 5707 | | |
5707 | 5708 | | |
| 5709 | + | |
5708 | 5710 | | |
5709 | 5711 | | |
5710 | 5712 | | |
5711 | 5713 | | |
5712 | | - | |
| 5714 | + | |
5713 | 5715 | | |
5714 | 5716 | | |
5715 | 5717 | | |
5716 | 5718 | | |
5717 | | - | |
| 5719 | + | |
5718 | 5720 | | |
5719 | 5721 | | |
5720 | 5722 | | |
| |||
5744 | 5746 | | |
5745 | 5747 | | |
5746 | 5748 | | |
| 5749 | + | |
5747 | 5750 | | |
5748 | 5751 | | |
5749 | 5752 | | |
5750 | 5753 | | |
5751 | | - | |
| 5754 | + | |
5752 | 5755 | | |
5753 | 5756 | | |
5754 | 5757 | | |
5755 | 5758 | | |
5756 | | - | |
| 5759 | + | |
5757 | 5760 | | |
5758 | 5761 | | |
5759 | 5762 | | |
| |||
5776 | 5779 | | |
5777 | 5780 | | |
5778 | 5781 | | |
| 5782 | + | |
5779 | 5783 | | |
5780 | 5784 | | |
5781 | 5785 | | |
5782 | 5786 | | |
5783 | | - | |
| 5787 | + | |
5784 | 5788 | | |
5785 | 5789 | | |
5786 | 5790 | | |
| |||
5789 | 5793 | | |
5790 | 5794 | | |
5791 | 5795 | | |
5792 | | - | |
| 5796 | + | |
5793 | 5797 | | |
5794 | 5798 | | |
5795 | 5799 | | |
| |||
5816 | 5820 | | |
5817 | 5821 | | |
5818 | 5822 | | |
| 5823 | + | |
5819 | 5824 | | |
5820 | 5825 | | |
5821 | 5826 | | |
5822 | 5827 | | |
5823 | | - | |
| 5828 | + | |
5824 | 5829 | | |
5825 | 5830 | | |
5826 | 5831 | | |
| |||
5836 | 5841 | | |
5837 | 5842 | | |
5838 | 5843 | | |
5839 | | - | |
| 5844 | + | |
5840 | 5845 | | |
5841 | 5846 | | |
5842 | 5847 | | |
| |||
6132 | 6137 | | |
6133 | 6138 | | |
6134 | 6139 | | |
| 6140 | + | |
6135 | 6141 | | |
6136 | 6142 | | |
6137 | 6143 | | |
6138 | 6144 | | |
6139 | | - | |
| 6145 | + | |
6140 | 6146 | | |
6141 | 6147 | | |
6142 | 6148 | | |
6143 | 6149 | | |
6144 | | - | |
| 6150 | + | |
6145 | 6151 | | |
6146 | 6152 | | |
6147 | 6153 | | |
| |||
0 commit comments