aboutsummaryrefslogtreecommitdiffstats
path: root/runtime/queries/sql
diff options
context:
space:
mode:
authorDerek Stride <derek.stride@shopify.com>2025-11-13 18:15:19 -0500
committerGitHub <noreply@github.com>2025-11-13 15:15:19 -0800
commit0427eeb38594045e39c27f0ba2fcc7d51a525d5b (patch)
treeb59f7a37b8bf9ca2f958d0671dd4f3baf709fe10 /runtime/queries/sql
parentfeat(t32)!: update parser and queries (#8276) (diff)
downloadnvim-treesitter-0427eeb38594045e39c27f0ba2fcc7d51a525d5b.tar
nvim-treesitter-0427eeb38594045e39c27f0ba2fcc7d51a525d5b.tar.gz
nvim-treesitter-0427eeb38594045e39c27f0ba2fcc7d51a525d5b.tar.bz2
nvim-treesitter-0427eeb38594045e39c27f0ba2fcc7d51a525d5b.tar.lz
nvim-treesitter-0427eeb38594045e39c27f0ba2fcc7d51a525d5b.tar.xz
nvim-treesitter-0427eeb38594045e39c27f0ba2fcc7d51a525d5b.tar.zst
nvim-treesitter-0427eeb38594045e39c27f0ba2fcc7d51a525d5b.zip
feat(sql): update parser, highlights (#8272)
Diffstat (limited to 'runtime/queries/sql')
-rw-r--r--runtime/queries/sql/highlights.scm28
1 files changed, 28 insertions, 0 deletions
diff --git a/runtime/queries/sql/highlights.scm b/runtime/queries/sql/highlights.scm
index 6b4b7026f..b3a0c71c6 100644
--- a/runtime/queries/sql/highlights.scm
+++ b/runtime/queries/sql/highlights.scm
@@ -10,6 +10,7 @@
(keyword_gin)
(keyword_brin)
(keyword_array)
+ (keyword_object_id)
] @function.call
(object_reference
@@ -115,6 +116,8 @@
(keyword_primary)
(keyword_delete)
(keyword_create)
+ (keyword_show)
+ (keyword_unload)
(keyword_insert)
(keyword_merge)
(keyword_distinct)
@@ -149,6 +152,7 @@
(keyword_constraint)
(keyword_force)
(keyword_use)
+ (keyword_include)
(keyword_for)
(keyword_if)
(keyword_exists)
@@ -260,6 +264,8 @@
(keyword_start)
(keyword_restart)
(keyword_tablespace)
+ (keyword_split)
+ (keyword_tablets)
(keyword_until)
(keyword_user)
(keyword_valid)
@@ -272,6 +278,7 @@
(keyword_out)
(keyword_inout)
(keyword_variadic)
+ (keyword_ordinality)
(keyword_session)
(keyword_isolation)
(keyword_level)
@@ -302,8 +309,29 @@
(keyword_statement)
(keyword_execute)
(keyword_procedure)
+ (keyword_copy)
+ (keyword_delimiter)
+ (keyword_encoding)
+ (keyword_escape)
+ (keyword_force_not_null)
+ (keyword_force_null)
+ (keyword_force_quote)
+ (keyword_freeze)
+ (keyword_header)
+ (keyword_match)
+ (keyword_program)
+ (keyword_quote)
+ (keyword_stdin)
+ (keyword_extended)
+ (keyword_main)
+ (keyword_plain)
+ (keyword_storage)
+ (keyword_compression)
+ (keyword_duplicate)
] @keyword
+(keyword_while) @keyword.repeat
+
[
(keyword_restrict)
(keyword_unbounded)