Skip to content

Commit 3e49110

Browse files
committed
added index kind
1 parent 216ea35 commit 3e49110

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

kind.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ const (
1717
KindRegisterSet = "register set"
1818
KindCreateTable = "create table"
1919
KindDropTable = "drop table"
20+
KindCreateIndex = "create index"
21+
KindDropIndex = "drop index"
2022
)
2123

2224
// Kind represents the type of SQL statement.
@@ -132,6 +134,8 @@ func ParseKind(SQL string) Kind {
132134
switch secondToken[0] {
133135
case 't': //drop table
134136
return KindDropTable
137+
case 'i':
138+
return KindDropIndex
135139
}
136140
}
137141
case 'r': //register
@@ -161,6 +165,8 @@ func ParseKind(SQL string) Kind {
161165
switch secondToken[0] {
162166
case 't': //create table
163167
return KindCreateTable
168+
case 'i':
169+
return KindCreateIndex
164170
}
165171
}
166172
return KindUnknown

0 commit comments

Comments
 (0)