const.go

 1package sql3util
 2
 3const (
 4	_NONE = iota
 5	_MEMORY
 6	_SYNTAX
 7	_UNSUPPORTEDSQL
 8)
 9
10type ConflictClause uint32
11
12const (
13	CONFLICT_NONE ConflictClause = iota
14	CONFLICT_ROLLBACK
15	CONFLICT_ABORT
16	CONFLICT_FAIL
17	CONFLICT_IGNORE
18	CONFLICT_REPLACE
19)
20
21type OrderClause uint32
22
23const (
24	ORDER_NONE OrderClause = iota
25	ORDER_ASC
26	ORDER_DESC
27)
28
29type FKAction uint32
30
31const (
32	FKACTION_NONE FKAction = iota
33	FKACTION_SETNULL
34	FKACTION_SETDEFAULT
35	FKACTION_CASCADE
36	FKACTION_RESTRICT
37	FKACTION_NOACTION
38)
39
40type FKDefType uint32
41
42const (
43	DEFTYPE_NONE FKDefType = iota
44	DEFTYPE_DEFERRABLE
45	DEFTYPE_DEFERRABLE_INITIALLY_DEFERRED
46	DEFTYPE_DEFERRABLE_INITIALLY_IMMEDIATE
47	DEFTYPE_NOTDEFERRABLE
48	DEFTYPE_NOTDEFERRABLE_INITIALLY_DEFERRED
49	DEFTYPE_NOTDEFERRABLE_INITIALLY_IMMEDIATE
50)
51
52type StatementType uint32
53
54const (
55	CREATE_UNKNOWN StatementType = iota
56	CREATE_TABLE
57	ALTER_RENAME_TABLE
58	ALTER_RENAME_COLUMN
59	ALTER_ADD_COLUMN
60	ALTER_DROP_COLUMN
61)