@@ -33,6 +33,7 @@ const (
33
33
fnGlob function = "glob"
34
34
fnHex function = "hex"
35
35
fnIfNull function = "ifnull"
36
+ fnIif function = "iif"
36
37
fnInstr function = "instr"
37
38
fnLastInsertRowID function = "last_insert_rowid"
38
39
fnLength function = "length"
@@ -51,16 +52,19 @@ const (
51
52
fnReplace function = "replace"
52
53
fnRound function = "round"
53
54
fnRTrim function = "rtrim"
55
+ fnSign function = "sign"
54
56
fnSoundEx function = "soundex"
55
57
fnSQLiteCompileOptionGet function = "sqlite_compileoption_get"
56
58
fnSQLiteCompileOptionUsed function = "sqlite_compileoption_used"
57
59
fnSQLiteOffset function = "sqlite_offset"
58
60
fnSQLiteSourceID function = "sqlite_source_id"
59
61
fnSQLiteVersion function = "sqlite_version"
60
62
fnSubstr function = "substr"
63
+ fnSubstring function = "substring"
61
64
fnTotalChanges function = "total_changes"
62
65
fnTrim function = "trim"
63
66
fnTypeOf function = "typeof"
67
+ fnUnhex function = "unhex"
64
68
fnUnlikely function = "unlikely"
65
69
fnUpper function = "upper"
66
70
fnZeroBlob function = "zeroblob"
@@ -145,6 +149,7 @@ var SQLiteFunctions = []function{
145
149
fnGlob ,
146
150
fnHex ,
147
151
fnIfNull ,
152
+ fnIif ,
148
153
fnInstr ,
149
154
fnLastInsertRowID ,
150
155
fnLength ,
@@ -163,16 +168,19 @@ var SQLiteFunctions = []function{
163
168
fnReplace ,
164
169
fnRound ,
165
170
fnRTrim ,
171
+ fnSign ,
166
172
fnSoundEx ,
167
173
fnSQLiteCompileOptionGet ,
168
174
fnSQLiteCompileOptionUsed ,
169
175
fnSQLiteOffset ,
170
176
fnSQLiteSourceID ,
171
177
fnSQLiteVersion ,
172
178
fnSubstr ,
179
+ fnSubstring ,
173
180
fnTotalChanges ,
174
181
fnTrim ,
175
182
fnTypeOf ,
183
+ fnUnhex ,
176
184
fnUnlikely ,
177
185
fnUpper ,
178
186
fnZeroBlob ,
0 commit comments