Commit a547e12
fix: allow quoted identifiers in CREATE MODULE statement
CREATE MODULE "QuotedName" was a parse error because the grammar used
bare IDENTIFIER instead of identifierOrKeyword, unlike every other CREATE
command (ODATA CLIENT, ENTITY, MICROFLOW, etc.) which all accept quoted
names. DROP MODULE already used qualifiedName so the asymmetry also broke
round-trips involving reserved-word module names.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 24574fd commit a547e12
4 files changed
Lines changed: 23 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
814 | 814 | | |
815 | 815 | | |
816 | 816 | | |
817 | | - | |
| 817 | + | |
818 | 818 | | |
819 | 819 | | |
820 | 820 | | |
| |||
Large diffs are not rendered by default.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
0 commit comments