on 7ebcf4e help sign in
helix/runtime/queries/sql/highlights.scm
240 lines 4.0 kB history raw
1(keyword_btree) @function.builtin
2(keyword_hash) @function.builtin
3(keyword_gist) @function.builtin
4(keyword_spgist) @function.builtin
5(keyword_gin) @function.builtin
6(keyword_brin) @function.builtin
8(cast
9 name: (identifier) @function.builtin)
11(count
12 name: (identifier) @function.builtin)
14(keyword_group_concat) @function.builtin
16(invocation
17 name: (identifier) @function.builtin)
19(table_reference
20 name: (identifier) @namespace)
22(relation
23 table_alias: (identifier) @variable.parameter)
25(field
26 name: (identifier) @variable.other.member)
28(field
29 table_alias: (identifier) @variable.parameter
30 name: (identifier) @variable.other.member)
32(comment) @comment
35 "("
36 ")"
37] @punctuation.bracket
40 ";"
41 ","
42 "."
43] @punctuation.delimiter
45(binary_expression
46 operator: _ @operator)
48(unary_expression
49 operator: _ @operator)
51(all_fields) @special
54 (keyword_null)
55 (keyword_true)
56 (keyword_false)
57] @constant.builtin
59((literal) @constant.numeric
60 (#match? @constant.numeric "^(-?\d*\.?\d*)$"))
62(literal) @string
65 (keyword_select)
66 (keyword_delete)
67 (keyword_insert)
68 (keyword_replace)
69 (keyword_update)
70 (keyword_into)
71 (keyword_values)
72 (keyword_set)
73 (keyword_from)
74 (keyword_left)
75 (keyword_right)
76 (keyword_inner)
77 (keyword_outer)
78 (keyword_cross)
79 (keyword_join)
80 (keyword_lateral)
81 (keyword_on)
82 (keyword_not)
83 (keyword_order)
84 (keyword_group)
85 (keyword_partition)
86 (keyword_by)
87 (keyword_having)
88 (keyword_desc)
89 (keyword_asc)
90 (keyword_limit)
91 (keyword_offset)
92 (keyword_primary)
93 (keyword_create)
94 (keyword_alter)
95 (keyword_drop)
96 (keyword_add)
97 (keyword_table)
98 (keyword_view)
99 (keyword_materialized)
100 (keyword_column)
101 (keyword_key)
102 (keyword_as)
103 (keyword_distinct)
104 (keyword_constraint)
105 ; (keyword_cast)
106 ; (keyword_count)
107 ; (keyword_group_concat)
108 (keyword_separator)
109 (keyword_max)
110 (keyword_min)
111 (keyword_avg)
112 (keyword_end)
113 (keyword_force)
114 (keyword_ignore)
115 (keyword_using)
116 (keyword_use)
117 (keyword_index)
118 (keyword_for)
119 (keyword_if)
120 (keyword_exists)
121 (keyword_auto_increment)
122 (keyword_default)
123 (keyword_cascade)
124 (keyword_with)
125 (keyword_no)
126 (keyword_data)
127 (keyword_type)
128 (keyword_rename)
129 (keyword_to)
130 (keyword_schema)
131 (keyword_owner)
132 (keyword_temp)
133 (keyword_temporary)
134 (keyword_unlogged)
135 (keyword_union)
136 (keyword_all)
137 (keyword_except)
138 (keyword_intersect)
139 (keyword_returning)
140 (keyword_begin)
141 (keyword_commit)
142 (keyword_rollback)
143 (keyword_transaction)
144 (keyword_over)
145 (keyword_nulls)
146 (keyword_first)
147 (keyword_last)
148 (keyword_window)
149 (keyword_range)
150 (keyword_rows)
151 (keyword_groups)
152 (keyword_between)
153 (keyword_unbounded)
154 (keyword_preceding)
155 (keyword_following)
156 (keyword_exclude)
157 (keyword_current)
158 (keyword_row)
159 (keyword_ties)
160 (keyword_others)
161 (keyword_only)
162 (keyword_unique)
163 (keyword_concurrently)
164 ; (keyword_btree)
165 ; (keyword_hash)
166 ; (keyword_gist)
167 ; (keyword_spgist)
168 ; (keyword_gin)
169 ; (keyword_brin)
170 (keyword_like)
171 (keyword_similar)
172 (keyword_preserve)
173] @keyword
176 (keyword_case)
177 (keyword_when)
178 (keyword_then)
179 (keyword_else)
180 (keyword_where)
181] @keyword.control.conditional
184 (keyword_in)
185 (keyword_and)
186 (keyword_or)
187 (keyword_is)
188] @keyword.operator
191 (keyword_boolean)
193 (keyword_smallserial)
194 (keyword_serial)
195 (keyword_bigserial)
196 (keyword_smallint)
197 (keyword_int)
199 (bigint)
200 (decimal)
201 (numeric)
202 (keyword_real)
203 (double)
204 (float)
206 (keyword_money)
208 (char)
209 (varchar)
210 (keyword_text)
212 (keyword_uuid)
214 (keyword_json)
215 (keyword_jsonb)
216 (keyword_xml)
218 (keyword_bytea)
220 (keyword_date)
221 (keyword_datetime)
222 (keyword_timestamp)
223 (keyword_timestamptz)
225 (keyword_geometry)
226 (keyword_geography)
227 (keyword_box2d)
228 (keyword_box3d)
230 (char)
231 (varchar)
232 (numeric)
234 (keyword_oid)
235 (keyword_name)
236 (keyword_regclass)
237 (keyword_regnamespace)
238 (keyword_regproc)
239 (keyword_regtype)
240] @type.builtin