Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/mattn/go-sqlite3
/ functions
Functions
530 in github.com/mattn/go-sqlite3
⨍
Functions
530
◇
Types & classes
111
↓ 1 callers
Function
serialize_str
_example/mod_vtable/picojson.h:287
↓ 1 callers
Method
setSQLiteTrace
(sqliteEventMask uint)
sqlite3_trace.go:276
↓ 1 callers
Method
set_bool
_example/mod_vtable/picojson.h:616
↓ 1 callers
Function
set_last_error
_example/mod_vtable/picojson.h:746
↓ 1 callers
Method
set_null
_example/mod_vtable/picojson.h:615
↓ 1 callers
Method
set_number
_example/mod_vtable/picojson.h:617
↓ 1 callers
Method
skip_ws
_example/mod_vtable/picojson.h:391
↓ 1 callers
Function
strconvErr
(err error)
convert.go:243
↓ 1 callers
Method
swap
_example/mod_vtable/picojson.h:187
↓ 1 callers
Function
timezone
(t time.Time)
sqlite3_test.go:606
↓ 1 callers
Method
to_str
_example/mod_vtable/picojson.h:262
↓ 1 callers
Method
~value
_example/mod_vtable/picojson.h:155
Method
AuthEnabled
AuthEnabled checks if the database is protected by user authentication
sqlite3_opt_userauth_omit.go:134
Method
AuthUserAdd
AuthUserAdd can be used (by an admin user only) to create a new user. When called on a no-authentication-required database, this routine converts the
sqlite3_opt_userauth_omit.go:53
Method
AuthUserChange
AuthUserChange can be used to change a users login credentials or admin privilege. Any user can change their own login credentials. Only an admin us
sqlite3_opt_userauth_omit.go:81
Method
AuthUserDelete
AuthUserDelete can be used (by an admin user only) to delete a user. The currently logged-in user cannot be deleted, which guarantees that there is a
sqlite3_opt_userauth_omit.go:112
Method
Authenticate
Authenticate will perform an authentication of the provided username and password against the database. If a database contains the SQLITE_USER table,
sqlite3_opt_userauth_omit.go:27
Method
AutoCommit
AutoCommit return which currently auto commit or not.
sqlite3.go:803
Function
BenchmarkCustomFunctions
(b *testing.B)
sqlite3_test.go:2002
Function
BenchmarkSuite
(b *testing.B)
sqlite3_test.go:2041
Method
BestIndex
(cst []InfoConstraint, ob []InfoOrderBy)
sqlite3_opt_vtable_test.go:70
Method
BestIndex
(cst []InfoConstraint, ob []InfoOrderBy)
sqlite3_opt_vtable_test.go:380
Method
BestIndex
(cst []InfoConstraint, ob []InfoOrderBy)
sqlite3_opt_vtable_test.go:519
Method
BestIndex
(cst []sqlite3.InfoConstraint, ob []sqlite3.InfoOrderBy)
_example/vtable/vtable.go:65
Method
BestIndex
(csts []sqlite3.InfoConstraint, ob []sqlite3.InfoOrderBy)
_example/vtable_eponymous_only/vtable.go:43
Method
Close
()
sqlite3_opt_vtable_test.go:97
Method
Close
()
sqlite3_opt_vtable_test.go:485
Method
Close
()
sqlite3_opt_vtable_test.go:546
Method
Close
Close the statement.
sqlite3.go:1889
Method
Close
Close the rows.
sqlite3.go:2103
Method
Close
()
_example/vtable/vtable.go:114
Method
Close
()
_example/vtable_eponymous_only/vtable.go:116
Method
Column
(c *SQLiteContext, col int)
sqlite3_opt_vtable_test.go:115
Method
Column
(ctxt *SQLiteContext, col int)
sqlite3_opt_vtable_test.go:445
Method
Column
(c *SQLiteContext, col int)
sqlite3_opt_vtable_test.go:564
Method
Column
(c *sqlite3.SQLiteContext, col int)
_example/vtable/vtable.go:82
Method
Column
(c *sqlite3.SQLiteContext, col int)
_example/vtable_eponymous_only/vtable.go:66
Method
ColumnTypeDatabaseTypeName
ColumnTypeDatabaseTypeName implement RowsColumnTypeDatabaseTypeName.
sqlite3_type.go:22
Method
ColumnTypeNullable
* func (rc *SQLiteRows) ColumnTypeLength(index int) (length int64, ok bool) { return 0, false } func (rc *SQLiteRows) ColumnTypePrecisionScale(index
sqlite3_type.go:37
Method
ColumnTypeScanType
ColumnTypeScanType implement RowsColumnTypeScanType.
sqlite3_type.go:42
Method
Columns
Columns return column names.
sqlite3.go:2124
Method
Connect
(c *SQLiteConn, args []string)
sqlite3_opt_vtable_test.go:64
Method
Connect
(c *SQLiteConn, args []string)
sqlite3_opt_vtable_test.go:361
Method
Connect
(c *SQLiteConn, args []string)
sqlite3_opt_vtable_test.go:513
Method
Connect
(c *sqlite3.SQLiteConn, args []string)
_example/vtable/vtable.go:36
Method
Connect
(c *sqlite3.SQLiteConn, args []string)
_example/vtable_eponymous_only/vtable.go:27
Function
CryptEncoderSHA1
This file provides several different implementations for the default embedded sqlite_crypt function. This function is uses a caesar-cypher by default
sqlite3_func_crypt.go:53
Function
CryptEncoderSHA256
CryptEncoderSHA256 encodes a password with SHA256
sqlite3_func_crypt.go:70
Function
CryptEncoderSHA384
CryptEncoderSHA384 encodes a password with SHA384
sqlite3_func_crypt.go:87
Function
CryptEncoderSHA512
CryptEncoderSHA512 encodes a password with SHA512
sqlite3_func_crypt.go:104
Method
Delete
(id interface{})
sqlite3_opt_vtable_test.go:425
Method
Depth
Depth returns the source path of the write, see sqlite3_preupdate_depth()
sqlite3_opt_preupdate_hook.go:48
Method
Destroy
()
sqlite3_opt_vtable_test.go:89
Method
Destroy
()
sqlite3_opt_vtable_test.go:388
Method
Destroy
()
sqlite3_opt_vtable_test.go:538
Method
Destroy
()
_example/vtable/vtable.go:75
Method
Destroy
()
_example/vtable_eponymous_only/vtable.go:59
Method
DestroyModule
()
sqlite3_opt_vtable_test.go:68
Method
DestroyModule
()
sqlite3_opt_vtable_test.go:365
Method
DestroyModule
()
sqlite3_opt_vtable_test.go:517
Method
DestroyModule
()
_example/vtable/vtable.go:40
Method
DestroyModule
()
_example/vtable_eponymous_only/vtable.go:31
Method
Disconnect
()
sqlite3_opt_vtable_test.go:85
Method
Disconnect
()
sqlite3_opt_vtable_test.go:384
Method
Disconnect
()
sqlite3_opt_vtable_test.go:534
Method
Disconnect
()
_example/vtable/vtable.go:74
Method
Disconnect
()
_example/vtable_eponymous_only/vtable.go:58
Method
Done
()
sqlite3_test.go:1448
Method
Done
()
_example/custom_func/main.go:50
Method
EOF
()
sqlite3_opt_vtable_test.go:111
Method
EOF
()
sqlite3_opt_vtable_test.go:477
Method
EOF
()
sqlite3_opt_vtable_test.go:560
Method
EOF
()
_example/vtable/vtable.go:106
Method
EOF
()
_example/vtable_eponymous_only/vtable.go:108
Method
EponymousOnlyModule
()
sqlite3_opt_vtable_test.go:503
Method
EponymousOnlyModule
()
sqlite3_opt_vtable.go:645
Method
EponymousOnlyModule
()
_example/vtable_eponymous_only/vtable.go:11
Method
Error
Error return error message that is extended code.
error.go:79
Method
Error
()
error.go:83
Method
Exec
Exec execute the statement with arguments. Return result object.
sqlite3.go:2024
Method
ExecContext
ExecContext implement ExecerContext.
sqlite3_go18.go:64
Method
Filter
(idxNum int, idxStr string, vals []interface{})
sqlite3_opt_vtable_test.go:101
Method
Filter
(ixNum int, ixName string, vals []interface{})
sqlite3_opt_vtable_test.go:468
Method
Filter
(idxNum int, idxStr string, vals []interface{})
sqlite3_opt_vtable_test.go:550
Method
Filter
(idxNum int, idxStr string, vals []interface{})
_example/vtable/vtable.go:96
Method
Filter
(idxNum int, idxStr string, vals []interface{})
_example/vtable_eponymous_only/vtable.go:80
Function
FuzzOpenExec
(data []byte)
_example/fuzz/fuzz_openexec.go:11
Method
GetFilename
GetFilename returns the absolute path to the file containing the requested schema. When passed an empty string, it will instead use the database's def
sqlite3.go:1843
Method
Insert
(id interface{}, vals []interface{})
sqlite3_opt_vtable_test.go:392
Method
LoadExtension
(lib string, entry string)
sqlite3_load_extension_omit.go:22
Method
Next
()
sqlite3_opt_vtable_test.go:106
Method
Next
()
sqlite3_opt_vtable_test.go:472
Method
Next
()
sqlite3_opt_vtable_test.go:555
Method
Next
Next move cursor to next. Attempts to honor context timeout from QueryContext call.
sqlite3.go:2154
Method
Next
()
_example/vtable/vtable.go:101
Method
Next
()
_example/vtable_eponymous_only/vtable.go:103
Method
Open
(s string)
static_mock.go:30
Method
Open
()
sqlite3_opt_vtable_test.go:93
Method
Open
()
sqlite3_opt_vtable_test.go:376
Method
Open
()
sqlite3_opt_vtable_test.go:542
← previous
next →
201–300 of 530, ranked by callers