Commit fbfeb2a
committed
fix: correct dialect coverage tests
- Revert MySQL EXPLAIN ANALYZE support to maintain compatibility
MySQL EXPLAIN ANALYZE returns tree/JSON format incompatible with traditional table format
Existing tests expect table format with 'select_type' column
- Update testBuildExplainSqlVariations for MySQL to reflect this behavior
- Fix PostgreSQL testFormatSelectOptions to test actual supported features
PostgreSQL dialect only supports FOR UPDATE/FOR SHARE options, not DISTINCT
Updated test to verify these locking options instead
All 300 tests now pass (3 skipped for live testing)1 parent 71c66c2 commit fbfeb2a
3 files changed
Lines changed: 16 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
210 | 210 | | |
211 | 211 | | |
212 | 212 | | |
213 | | - | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
214 | 217 | | |
215 | 218 | | |
216 | 219 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3041 | 3041 | | |
3042 | 3042 | | |
3043 | 3043 | | |
3044 | | - | |
| 3044 | + | |
3045 | 3045 | | |
3046 | 3046 | | |
3047 | | - | |
| 3047 | + | |
| 3048 | + | |
| 3049 | + | |
3048 | 3050 | | |
3049 | 3051 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2907 | 2907 | | |
2908 | 2908 | | |
2909 | 2909 | | |
2910 | | - | |
2911 | | - | |
2912 | | - | |
| 2910 | + | |
| 2911 | + | |
| 2912 | + | |
2913 | 2913 | | |
2914 | | - | |
| 2914 | + | |
| 2915 | + | |
| 2916 | + | |
| 2917 | + | |
| 2918 | + | |
2915 | 2919 | | |
2916 | 2920 | | |
2917 | 2921 | | |
| |||
0 commit comments