Module: Amalgalite::SQLite3::Constants::Authorizer

Defined in:
ext/amalgalite/c/amalgalite_constants.c

Constant Summary collapse

ALTER_TABLE =

26 -- Database Name Table Name

INT2FIX(SQLITE_ALTER_TABLE)
ANALYZE =

28 -- Table Name NULL

INT2FIX(SQLITE_ANALYZE)
ATTACH =

24 -- Filename NULL

INT2FIX(SQLITE_ATTACH)
COPY =

0 -- No longer used

INT2FIX(SQLITE_COPY)
CREATE_INDEX =

1 -- Index Name Table Name

INT2FIX(SQLITE_CREATE_INDEX)
CREATE_TABLE =

2 -- Table Name NULL

INT2FIX(SQLITE_CREATE_TABLE)
CREATE_TEMP_INDEX =

3 -- Index Name Table Name

INT2FIX(SQLITE_CREATE_TEMP_INDEX)
CREATE_TEMP_TABLE =

4 -- Table Name NULL

INT2FIX(SQLITE_CREATE_TEMP_TABLE)
CREATE_TEMP_TRIGGER =

5 -- Trigger Name Table Name

INT2FIX(SQLITE_CREATE_TEMP_TRIGGER)
CREATE_TEMP_VIEW =

6 -- View Name NULL

INT2FIX(SQLITE_CREATE_TEMP_VIEW)
CREATE_TRIGGER =

7 -- Trigger Name Table Name

INT2FIX(SQLITE_CREATE_TRIGGER)
CREATE_VIEW =

8 -- View Name NULL

INT2FIX(SQLITE_CREATE_VIEW)
CREATE_VTABLE =

29 -- Table Name Module Name

INT2FIX(SQLITE_CREATE_VTABLE)
DELETE =

9 -- Table Name NULL

INT2FIX(SQLITE_DELETE)
DENY =

1 -- Abort the SQL statement with an error

INT2FIX(SQLITE_DENY)
DETACH =

25 -- Database Name NULL

INT2FIX(SQLITE_DETACH)
DROP_INDEX =

10 -- Index Name Table Name

INT2FIX(SQLITE_DROP_INDEX)
DROP_TABLE =

11 -- Table Name NULL

INT2FIX(SQLITE_DROP_TABLE)
DROP_TEMP_INDEX =

12 -- Index Name Table Name

INT2FIX(SQLITE_DROP_TEMP_INDEX)
DROP_TEMP_TABLE =

13 -- Table Name NULL

INT2FIX(SQLITE_DROP_TEMP_TABLE)
DROP_TEMP_TRIGGER =

14 -- Trigger Name Table Name

INT2FIX(SQLITE_DROP_TEMP_TRIGGER)
DROP_TEMP_VIEW =

15 -- View Name NULL

INT2FIX(SQLITE_DROP_TEMP_VIEW)
DROP_TRIGGER =

16 -- Trigger Name Table Name

INT2FIX(SQLITE_DROP_TRIGGER)
DROP_VIEW =

17 -- View Name NULL

INT2FIX(SQLITE_DROP_VIEW)
DROP_VTABLE =

30 -- Table Name Module Name

INT2FIX(SQLITE_DROP_VTABLE)
FUNCTION =

31 -- NULL Function Name

INT2FIX(SQLITE_FUNCTION)
IGNORE =

2 -- Don't allow access, but don't generate an error

INT2FIX(SQLITE_IGNORE)
INSERT =

18 -- Table Name NULL

INT2FIX(SQLITE_INSERT)
PRAGMA =

19 -- Pragma Name 1st arg or NULL

INT2FIX(SQLITE_PRAGMA)
READ =

20 -- Table Name Column Name

INT2FIX(SQLITE_READ)
RECURSIVE =

33 -- NULL NULL

INT2FIX(SQLITE_RECURSIVE)
REINDEX =

27 -- Index Name NULL

INT2FIX(SQLITE_REINDEX)
SAVEPOINT =

32 -- Operation Savepoint Name

INT2FIX(SQLITE_SAVEPOINT)
SELECT =

21 -- NULL NULL

INT2FIX(SQLITE_SELECT)
TRANSACTION =

22 -- Operation NULL

INT2FIX(SQLITE_TRANSACTION)
UPDATE =

23 -- Table Name Column Name

INT2FIX(SQLITE_UPDATE)