@@ -202,9 +202,17 @@ func Version() (libVersion string, libVersionNumber int, sourceID string) {
202
202
}
203
203
204
204
const (
205
- SQLITE_OK = C .SQLITE_OK
206
- SQLITE_IGNORE = C .SQLITE_IGNORE
207
- SQLITE_DENY = C .SQLITE_DENY
205
+ // used by authorizer and pre_update_hook
206
+ SQLITE_DELETE = C .SQLITE_DELETE
207
+ SQLITE_INSERT = C .SQLITE_INSERT
208
+ SQLITE_UPDATE = C .SQLITE_UPDATE
209
+
210
+ // used by authorzier - as return value
211
+ SQLITE_OK = C .SQLITE_OK
212
+ SQLITE_IGNORE = C .SQLITE_IGNORE
213
+ SQLITE_DENY = C .SQLITE_DENY
214
+
215
+ // different actions query tries to do - passed as argument to authorizer
208
216
SQLITE_CREATE_INDEX = C .SQLITE_CREATE_INDEX
209
217
SQLITE_CREATE_TABLE = C .SQLITE_CREATE_TABLE
210
218
SQLITE_CREATE_TEMP_INDEX = C .SQLITE_CREATE_TEMP_INDEX
@@ -213,7 +221,7 @@ const (
213
221
SQLITE_CREATE_TEMP_VIEW = C .SQLITE_CREATE_TEMP_VIEW
214
222
SQLITE_CREATE_TRIGGER = C .SQLITE_CREATE_TRIGGER
215
223
SQLITE_CREATE_VIEW = C .SQLITE_CREATE_VIEW
216
- SQLITE_DELETE = C .SQLITE_DELETE
224
+ SQLITE_CREATE_VTABLE = C .SQLITE_CREATE_VTABLE
217
225
SQLITE_DROP_INDEX = C .SQLITE_DROP_INDEX
218
226
SQLITE_DROP_TABLE = C .SQLITE_DROP_TABLE
219
227
SQLITE_DROP_TEMP_INDEX = C .SQLITE_DROP_TEMP_INDEX
@@ -222,19 +230,16 @@ const (
222
230
SQLITE_DROP_TEMP_VIEW = C .SQLITE_DROP_TEMP_VIEW
223
231
SQLITE_DROP_TRIGGER = C .SQLITE_DROP_TRIGGER
224
232
SQLITE_DROP_VIEW = C .SQLITE_DROP_VIEW
225
- SQLITE_INSERT = C .SQLITE_INSERT
233
+ SQLITE_DROP_VTABLE = C .SQLITE_DROP_VTABLE
226
234
SQLITE_PRAGMA = C .SQLITE_PRAGMA
227
235
SQLITE_READ = C .SQLITE_READ
228
236
SQLITE_SELECT = C .SQLITE_SELECT
229
237
SQLITE_TRANSACTION = C .SQLITE_TRANSACTION
230
- SQLITE_UPDATE = C .SQLITE_UPDATE
231
238
SQLITE_ATTACH = C .SQLITE_ATTACH
232
239
SQLITE_DETACH = C .SQLITE_DETACH
233
240
SQLITE_ALTER_TABLE = C .SQLITE_ALTER_TABLE
234
241
SQLITE_REINDEX = C .SQLITE_REINDEX
235
242
SQLITE_ANALYZE = C .SQLITE_ANALYZE
236
- SQLITE_CREATE_VTABLE = C .SQLITE_CREATE_VTABLE
237
- SQLITE_DROP_VTABLE = C .SQLITE_DROP_VTABLE
238
243
SQLITE_FUNCTION = C .SQLITE_FUNCTION
239
244
SQLITE_SAVEPOINT = C .SQLITE_SAVEPOINT
240
245
SQLITE_COPY = C .SQLITE_COPY
0 commit comments