@@ -31,15 +31,15 @@ const reservedClauses = expandPhrases([
31
31
const standardOnelineClauses = expandPhrases ( [ 'CREATE [TEMPORARY] TABLE [IF NOT EXISTS]' ] ) ;
32
32
33
33
const tabularOnelineClauses = expandPhrases ( [
34
- // - create:
34
+ // https://docs.pingcap.com/tidb/stable/sql-statement- create-view
35
35
'CREATE [OR REPLACE] [SQL SECURITY DEFINER | SQL SECURITY INVOKER] VIEW [IF NOT EXISTS]' ,
36
- // - update:
36
+ // https://docs.pingcap.com/tidb/stable/sql-statement- update
37
37
'UPDATE [LOW_PRIORITY] [IGNORE]' ,
38
- // - delete:
38
+ // https://docs.pingcap.com/tidb/stable/sql-statement- delete
39
39
'DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM' ,
40
- // - drop table:
40
+ // https://docs.pingcap.com/tidb/stable/sql-statement- drop- table
41
41
'DROP [TEMPORARY] TABLE [IF EXISTS]' ,
42
- // - alter table:
42
+ // https://docs.pingcap.com/tidb/stable/sql-statement- alter- table
43
43
'ALTER TABLE' ,
44
44
'ADD [COLUMN]' ,
45
45
'{CHANGE | MODIFY} [COLUMN]' ,
@@ -48,13 +48,15 @@ const tabularOnelineClauses = expandPhrases([
48
48
'RENAME COLUMN' ,
49
49
'ALTER [COLUMN]' ,
50
50
'{SET | DROP} DEFAULT' , // for alter column
51
- // - truncate:
51
+ // https://docs.pingcap.com/tidb/stable/sql-statement- truncate
52
52
'TRUNCATE [TABLE]' ,
53
- // https://dev.mysql .com/doc/refman/8.0/en/ sql-statements.html
53
+ // https://docs.pingcap .com/tidb/stable/ sql-statement-alter-database
54
54
'ALTER DATABASE' ,
55
+ // https://docs.pingcap.com/tidb/stable/sql-statement-alter-instance
55
56
'ALTER INSTANCE' ,
56
57
'ALTER RESOURCE GROUP' ,
57
58
'ALTER SEQUENCE' ,
59
+ // https://docs.pingcap.com/tidb/stable/sql-statement-alter-user
58
60
'ALTER USER' ,
59
61
'ALTER VIEW' ,
60
62
'ANALYZE TABLE' ,
@@ -78,6 +80,7 @@ const tabularOnelineClauses = expandPhrases([
78
80
'DROP VIEW' ,
79
81
'EXPLAIN' ,
80
82
'FLUSH' ,
83
+ // https://docs.pingcap.com/tidb/stable/sql-statement-grant-privileges
81
84
'GRANT' ,
82
85
'IMPORT TABLE' ,
83
86
'INSTALL COMPONENT' ,
@@ -134,11 +137,13 @@ const tabularOnelineClauses = expandPhrases([
134
137
'SHOW TRIGGERS' ,
135
138
'SHOW VARIABLES' ,
136
139
'SHOW WARNINGS' ,
140
+ // https://docs.pingcap.com/tidb/stable/sql-statement-table
137
141
'TABLE' ,
138
142
'UNINSTALL COMPONENT' ,
139
143
'UNINSTALL PLUGIN' ,
140
144
'UNLOCK INSTANCE' ,
141
145
'UNLOCK TABLES' ,
146
+ // https://docs.pingcap.com/tidb/stable/sql-statement-use
142
147
'USE' ,
143
148
] ) ;
144
149
@@ -161,7 +166,7 @@ const reservedPhrases = expandPhrases([
161
166
'IDENTIFIED BY' ,
162
167
] ) ;
163
168
164
- // https://dev.mysql .com/doc/refman/8.0/en/
169
+ // https://docs.pingcap .com/tidb/stable/basic-features
165
170
export const tidb : DialectOptions = {
166
171
name : 'tidb' ,
167
172
tokenizerOptions : {
0 commit comments