Add syntax highlighting for ANALYZE

This commit is contained in:
Alex Miller
2025-08-22 17:37:51 -07:00
parent 1614b0e0fa
commit f1250a6c86

View File

@@ -11,7 +11,7 @@ variables:
simple_identifier_break: (?!\w)
toplevel_reserved: |-
(?xi: alter | create | cross | delete | drop | from | grant | group | inner | insert | join
(?xi: alter | analyze | create | cross | delete | drop | from | grant | group | inner | insert | join
| left | on | order | outer | right | select | set | truncate | union
| update | where )
additional_toplevel_reserved: (?!)
@@ -75,6 +75,7 @@ contexts:
- include: dml-statements
- include: grant-statements
- include: revoke-statements
- include: analyze-statements
- include: other-statements
###[ COMMENTS ]################################################################
@@ -560,6 +561,13 @@ contexts:
- meta_scope: meta.statement.revoke.sql
- include: immediately-pop
###[ ANALYZE STATEMENTS ]######################################################
analyze-statements:
- match: \b(?i:analyze)\b
scope: keyword.other.ddl.sql
set: expect-table-name
###[ OTHER STATEMENTS ]########################################################
other-statements: []