Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/mattn/go-sqlite3
/ functions
Functions
581 in github.com/mattn/go-sqlite3
⨍
Functions
581
◇
Types & classes
122
↓ 1 callers
Method
line
_example/mod_vtable/picojson.h:390
↓ 1 callers
Method
loadExtensions
(extensions []string)
sqlite3_load_extension.go:25
↓ 1 callers
Method
lookup
(handle unsafe.Pointer)
callback_bench_test.go:72
↓ 1 callers
Method
lookup
(handle unsafe.Pointer)
callback_bench_test.go:82
↓ 1 callers
Function
lookupTraceMapping
(connHandle uintptr)
sqlite3_trace.go:221
↓ 1 callers
Function
memfclose
_example/mod_vtable/sqlite3_mod_vtable.cc:31
↓ 1 callers
Function
memfopen
_example/mod_vtable/sqlite3_mod_vtable.cc:21
↓ 1 callers
Function
my_connect
_example/mod_vtable/sqlite3_mod_vtable.cc:63
↓ 1 callers
Method
nextSyncLocked
nextSyncLocked moves cursor to next; must be called with locked mutex.
sqlite3.go:2611
↓ 1 callers
Function
orderBys
(info *C.sqlite3_index_info)
sqlite3_opt_vtable.go:351
↓ 1 callers
Method
parse_array_item
_example/mod_vtable/picojson.h:620
↓ 1 callers
Method
parse_array_start
_example/mod_vtable/picojson.h:619
↓ 1 callers
Method
parse_array_stop
_example/mod_vtable/picojson.h:623
↓ 1 callers
Method
parse_object_item
_example/mod_vtable/picojson.h:625
↓ 1 callers
Method
parse_object_start
_example/mod_vtable/picojson.h:624
↓ 1 callers
Method
parse_string
_example/mod_vtable/picojson.h:618
↓ 1 callers
Function
plan
_example/mod_vtable/picojson.h:813
↓ 1 callers
Function
randStringBytes
(n int)
sqlite3_sql_test.go:78
↓ 1 callers
Method
remove
(h uint)
sqlite3_opt_unlock_notify.go:49
↓ 1 callers
Function
scanType
(cdt string)
sqlite3_type.go:58
↓ 1 callers
Method
serialPK
()
sqlite3_test.go:2411
↓ 1 callers
Function
serialize_str
_example/mod_vtable/picojson.h:287
↓ 1 callers
Method
setSQLiteTrace
(sqliteEventMask uint)
sqlite3_trace.go:277
↓ 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
Method
takeCachedStmt
(query string)
sqlite3.go:1924
↓ 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:139
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:55
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:84
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 use
sqlite3_opt_userauth.go:100
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:116
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 al
sqlite3_opt_userauth.go:130
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:28
Method
AutoCommit
AutoCommit return which currently auto commit or not.
sqlite3.go:914
Function
BenchmarkCustomFunctions
(b *testing.B)
sqlite3_test.go:2249
Function
BenchmarkHandleLookupBeforeAfter
(b *testing.B)
callback_bench_test.go:34
Function
BenchmarkHandleLookupParallel
(b *testing.B)
callback_bench_test.go:18
Function
BenchmarkStmtCache
BenchmarkStmtCache measures the stmt cache hit / miss / eviction paths by cycling through a fixed set of queries under various cache sizes. It is inte
sqlite3_stmt_cache_bench_test.go:21
Function
BenchmarkSuite
(b *testing.B)
sqlite3_test.go:2288
Method
BestIndex
(cst []InfoConstraint, ob []InfoOrderBy)
sqlite3_opt_vtable_test.go:70
Method
BestIndex
(cst []InfoConstraint, ob []InfoOrderBy)
sqlite3_opt_vtable_test.go:393
Method
BestIndex
(cst []InfoConstraint, ob []InfoOrderBy)
sqlite3_opt_vtable_test.go:532
Method
BestIndex
(cst []InfoConstraint, ob []InfoOrderBy)
sqlite3_opt_vtable_destroy_test.go:30
Method
BestIndex
(csts []sqlite3.InfoConstraint, ob []sqlite3.InfoOrderBy)
_example/vtable/vtable.go:76
Method
BestIndex
(csts []sqlite3.InfoConstraint, ob []sqlite3.InfoOrderBy)
_example/vtable_eponymous_only/vtable.go:41
Method
Close
()
sqlite3_opt_vtable_test.go:97
Method
Close
()
sqlite3_opt_vtable_test.go:498
Method
Close
()
sqlite3_opt_vtable_test.go:559
Method
Close
Close the statement.
sqlite3.go:2148
Method
Close
Close the rows.
sqlite3.go:2466
Method
Close
()
sqlite3_opt_vtable_destroy_test.go:41
Method
Close
()
_example/vtable/vtable.go:125
Method
Close
()
_example/vtable_eponymous_only/vtable.go:145
Method
Column
(c *SQLiteContext, col int)
sqlite3_opt_vtable_test.go:115
Method
Column
(ctxt *SQLiteContext, col int)
sqlite3_opt_vtable_test.go:458
Method
Column
(c *SQLiteContext, col int)
sqlite3_opt_vtable_test.go:577
Method
Column
(*SQLiteContext, int)
sqlite3_opt_vtable_destroy_test.go:47
Method
Column
(c *sqlite3.SQLiteContext, col int)
_example/vtable/vtable.go:93
Method
Column
(c *sqlite3.SQLiteContext, col int)
_example/vtable_eponymous_only/vtable.go:89
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
Connect
(c *SQLiteConn, args []string)
sqlite3_opt_vtable_test.go:64
Method
Connect
(c *SQLiteConn, args []string)
sqlite3_opt_vtable_test.go:374
Method
Connect
(c *SQLiteConn, args []string)
sqlite3_opt_vtable_test.go:526
Method
Connect
(c *SQLiteConn, args []string)
sqlite3_opt_vtable_destroy_test.go:25
Method
Connect
(c *sqlite3.SQLiteConn, args []string)
_example/vtable/vtable.go:44
Method
Connect
(c *sqlite3.SQLiteConn, args []string)
_example/vtable_eponymous_only/vtable.go:29
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 any)
sqlite3_opt_vtable_test.go:438
Method
Depth
Depth returns the source path of the write, see sqlite3_preupdate_depth()
sqlite3_opt_preupdate_hook.go:49
Method
Deserialize
(b []byte, schema string)
sqlite3_opt_serialize_omit.go:19
Method
Destroy
()
sqlite3_opt_vtable_test.go:89
Method
Destroy
()
sqlite3_opt_vtable_test.go:401
Method
Destroy
()
sqlite3_opt_vtable_test.go:551
Method
Destroy
()
sqlite3_opt_vtable_destroy_test.go:34
Method
Destroy
()
_example/vtable/vtable.go:86
Method
Destroy
()
_example/vtable_eponymous_only/vtable.go:80
Method
DestroyModule
()
sqlite3_opt_vtable_test.go:68
Method
DestroyModule
()
sqlite3_opt_vtable_test.go:378
Method
DestroyModule
()
sqlite3_opt_vtable_test.go:530
Method
DestroyModule
()
sqlite3_opt_vtable_destroy_test.go:28
Method
DestroyModule
()
_example/vtable/vtable.go:48
Method
DestroyModule
()
_example/vtable_eponymous_only/vtable.go:33
Method
Disconnect
()
sqlite3_opt_vtable_test.go:85
Method
Disconnect
()
sqlite3_opt_vtable_test.go:397
Method
Disconnect
()
sqlite3_opt_vtable_test.go:547
Method
Disconnect
()
sqlite3_opt_vtable_destroy_test.go:33
Method
Disconnect
()
_example/vtable/vtable.go:85
← previous
next →
201–300 of 581, ranked by callers