@@ -1,20 +1,17 @@
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
9− name: (identifier) @function.builtin)
12− name: (identifier) @function.builtin)
14−(keyword_group_concat) @function.builtin
2+[
16−(invocation
13+ (invocation)
17− name: (identifier) @function.builtin)
14+] @function.builtin
19(table_reference
16(table_reference
20 name: (identifier) @namespace)
17 name: (identifier) @namespace)
@@ -57,7 +54,7 @@
57] @constant.builtin
54] @constant.builtin
59((literal) @constant.numeric
56((literal) @constant.numeric
60− (#match? @constant.numeric "^(-?\d*\.?\d*)$"))
57+ (#match? @constant.numeric "^-?\\d*\\.?\\d*$"))
62(literal) @string
59(literal) @string
@@ -92,6 +89,8 @@
92 (keyword_primary)
89 (keyword_primary)
93 (keyword_create)
90 (keyword_create)
94 (keyword_alter)
91 (keyword_alter)
95 (keyword_drop)
94 (keyword_drop)
96 (keyword_add)
95 (keyword_add)
97 (keyword_table)
96 (keyword_table)
@@ -119,8 +118,12 @@
119 (keyword_if)
118 (keyword_if)
120 (keyword_exists)
119 (keyword_exists)
121 (keyword_auto_increment)
120 (keyword_auto_increment)
122 (keyword_default)
124 (keyword_default)
123 (keyword_cascade)
125 (keyword_cascade)
124 (keyword_with)
127 (keyword_with)
125 (keyword_no)
128 (keyword_no)
126 (keyword_data)
129 (keyword_data)
@@ -144,6 +147,7 @@
144 (keyword_over)
147 (keyword_over)
145 (keyword_nulls)
148 (keyword_nulls)
146 (keyword_first)
149 (keyword_first)
147 (keyword_last)
151 (keyword_last)
148 (keyword_window)
152 (keyword_window)
149 (keyword_range)
153 (keyword_range)
@@ -170,6 +174,37 @@
170 (keyword_like)
174 (keyword_like)
171 (keyword_similar)
175 (keyword_similar)
172 (keyword_preserve)
176 (keyword_preserve)
184+ (keyword_replication)
185+ (keyword_tblproperties)
189+ (keyword_partitioned)
195+ (keyword_terminated)
204+ (keyword_sequencefile)
173] @keyword
208] @keyword
@@ -193,9 +228,11 @@
193 (keyword_smallserial)
228 (keyword_smallserial)
194 (keyword_serial)
229 (keyword_serial)
195 (keyword_bigserial)
230 (keyword_bigserial)
200 (decimal)
237 (decimal)
201 (numeric)
238 (numeric)
@@ -222,6 +259,8 @@
222 (keyword_timestamp)
259 (keyword_timestamp)
223 (keyword_timestamptz)
260 (keyword_timestamptz)
225 (keyword_geometry)
264 (keyword_geometry)
226 (keyword_geography)
265 (keyword_geography)
227 (keyword_box2d)
266 (keyword_box2d)