aboutsummaryrefslogtreecommitdiffstats
path: root/queries/sql
diff options
context:
space:
mode:
authorPham Huy Hoang <hoangtun0810@gmail.com>2024-01-06 15:05:50 +0900
committerChristian Clason <c.clason@uni-graz.at>2024-01-19 16:58:37 +0100
commit57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9 (patch)
tree70bf645539882b88e6fa129cefd30986b89bbac3 /queries/sql
parentci: add query lint job (diff)
downloadnvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar
nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.gz
nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.bz2
nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.lz
nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.xz
nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.tar.zst
nvim-treesitter-57a8acf0c4ed5e7f6dda83c3f9b073f8a99a70f9.zip
chore: query formatting
Diffstat (limited to 'queries/sql')
-rw-r--r--queries/sql/highlights.scm155
-rw-r--r--queries/sql/indents.scm32
-rw-r--r--queries/sql/injections.scm5
3 files changed, 98 insertions, 94 deletions
diff --git a/queries/sql/highlights.scm b/queries/sql/highlights.scm
index aaadd0e2c..6c3530ae0 100644
--- a/queries/sql/highlights.scm
+++ b/queries/sql/highlights.scm
@@ -25,80 +25,83 @@
alias: (identifier) @variable)
((term
- value: (cast
- name: (keyword_cast) @function.call
- parameter: [(literal)]?)))
+ value:
+ (cast
+ name: (keyword_cast) @function.call
+ parameter: (literal)?)))
(literal) @string
+
(comment) @comment @spell
+
(marginalia) @comment
((literal) @number
- (#lua-match? @number "^%d+$"))
+ (#lua-match? @number "^%d+$"))
((literal) @number.float
-(#lua-match? @number.float "^[-]?%d*\.%d*$"))
+ (#lua-match? @number.float "^[-]?%d*\.%d*$"))
(parameter) @variable.parameter
[
- (keyword_true)
- (keyword_false)
+ (keyword_true)
+ (keyword_false)
] @boolean
[
- (keyword_asc)
- (keyword_desc)
- (keyword_terminated)
- (keyword_escaped)
- (keyword_unsigned)
- (keyword_nulls)
- (keyword_last)
- (keyword_delimited)
- (keyword_replication)
- (keyword_auto_increment)
- (keyword_default)
- (keyword_collate)
- (keyword_concurrently)
- (keyword_engine)
- (keyword_always)
- (keyword_generated)
- (keyword_preceding)
- (keyword_following)
- (keyword_first)
- (keyword_current_timestamp)
- (keyword_immutable)
- (keyword_atomic)
- (keyword_parallel)
- (keyword_leakproof)
- (keyword_safe)
- (keyword_cost)
- (keyword_strict)
+ (keyword_asc)
+ (keyword_desc)
+ (keyword_terminated)
+ (keyword_escaped)
+ (keyword_unsigned)
+ (keyword_nulls)
+ (keyword_last)
+ (keyword_delimited)
+ (keyword_replication)
+ (keyword_auto_increment)
+ (keyword_default)
+ (keyword_collate)
+ (keyword_concurrently)
+ (keyword_engine)
+ (keyword_always)
+ (keyword_generated)
+ (keyword_preceding)
+ (keyword_following)
+ (keyword_first)
+ (keyword_current_timestamp)
+ (keyword_immutable)
+ (keyword_atomic)
+ (keyword_parallel)
+ (keyword_leakproof)
+ (keyword_safe)
+ (keyword_cost)
+ (keyword_strict)
] @attribute
[
- (keyword_materialized)
- (keyword_recursive)
- (keyword_temp)
- (keyword_temporary)
- (keyword_unlogged)
- (keyword_external)
- (keyword_parquet)
- (keyword_csv)
- (keyword_rcfile)
- (keyword_textfile)
- (keyword_orc)
- (keyword_avro)
- (keyword_jsonfile)
- (keyword_sequencefile)
- (keyword_volatile)
+ (keyword_materialized)
+ (keyword_recursive)
+ (keyword_temp)
+ (keyword_temporary)
+ (keyword_unlogged)
+ (keyword_external)
+ (keyword_parquet)
+ (keyword_csv)
+ (keyword_rcfile)
+ (keyword_textfile)
+ (keyword_orc)
+ (keyword_avro)
+ (keyword_jsonfile)
+ (keyword_sequencefile)
+ (keyword_volatile)
] @keyword.storage
[
- (keyword_case)
- (keyword_when)
- (keyword_then)
- (keyword_else)
+ (keyword_case)
+ (keyword_when)
+ (keyword_then)
+ (keyword_else)
] @keyword.conditional
[
@@ -307,29 +310,29 @@
] @keyword
[
- (keyword_restrict)
- (keyword_unbounded)
- (keyword_unique)
- (keyword_cascade)
- (keyword_delayed)
- (keyword_high_priority)
- (keyword_low_priority)
- (keyword_ignore)
- (keyword_nothing)
- (keyword_check)
- (keyword_option)
- (keyword_local)
- (keyword_cascaded)
- (keyword_wait)
- (keyword_nowait)
- (keyword_metadata)
- (keyword_incremental)
- (keyword_bin_pack)
- (keyword_noscan)
- (keyword_stats)
- (keyword_statistics)
- (keyword_maxvalue)
- (keyword_minvalue)
+ (keyword_restrict)
+ (keyword_unbounded)
+ (keyword_unique)
+ (keyword_cascade)
+ (keyword_delayed)
+ (keyword_high_priority)
+ (keyword_low_priority)
+ (keyword_ignore)
+ (keyword_nothing)
+ (keyword_check)
+ (keyword_option)
+ (keyword_local)
+ (keyword_cascaded)
+ (keyword_wait)
+ (keyword_nowait)
+ (keyword_metadata)
+ (keyword_incremental)
+ (keyword_bin_pack)
+ (keyword_noscan)
+ (keyword_stats)
+ (keyword_statistics)
+ (keyword_maxvalue)
+ (keyword_minvalue)
] @type.qualifier
[
diff --git a/queries/sql/indents.scm b/queries/sql/indents.scm
index b09f9b5bd..34ae079dd 100644
--- a/queries/sql/indents.scm
+++ b/queries/sql/indents.scm
@@ -1,27 +1,29 @@
[
- (select)
- (cte)
- (column_definitions)
- (case)
- (subquery)
- (insert)
- (when_clause)
+ (select)
+ (cte)
+ (column_definitions)
+ (case)
+ (subquery)
+ (insert)
+ (when_clause)
] @indent.begin
(block
- (keyword_begin)
-) @indent.begin
+ (keyword_begin)) @indent.begin
-(column_definitions ")" @indent.branch)
+(column_definitions
+ ")" @indent.branch)
-(subquery ")" @indent.branch)
+(subquery
+ ")" @indent.branch)
-(cte ")" @indent.branch)
+(cte
+ ")" @indent.branch)
[
- (keyword_end)
- (keyword_values)
- (keyword_into)
+ (keyword_end)
+ (keyword_values)
+ (keyword_into)
] @indent.branch
(keyword_end) @indent.end
diff --git a/queries/sql/injections.scm b/queries/sql/injections.scm
index b298ff22f..602997440 100644
--- a/queries/sql/injections.scm
+++ b/queries/sql/injections.scm
@@ -1,6 +1,5 @@
((comment) @injection.content
- (#set! injection.language "comment"))
+ (#set! injection.language "comment"))
((marginalia) @injection.content
- (#set! injection.language "comment"))
-
+ (#set! injection.language "comment"))