Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/go-sqlite/sqlite3
/ functions
Functions
67 in github.com/go-sqlite/sqlite3
⨍
Functions
67
◇
Types & classes
13
↓ 8 callers
Method
Decode
(ptr interface{})
page.go:132
↓ 8 callers
Method
Seek
(offset int64, whence int)
page.go:98
↓ 8 callers
Method
Tables
()
file.go:165
↓ 7 callers
Method
NumPage
NumPage returns the number of pages for this database
file.go:151
↓ 7 callers
Method
Page
(i int)
pager.go:32
↓ 7 callers
Method
PageSize
()
page.go:94
↓ 6 callers
Function
newBtreeTable
(page page, db *DbFile)
btree.go:50
↓ 6 callers
Function
unmarshal
(buf []byte, ptr interface{})
utils.go:20
↓ 5 callers
Method
Close
()
file.go:137
↓ 5 callers
Method
NumCell
()
btree.go:30
↓ 5 callers
Method
Version
Version returns the sqlite version number used to create this database
file.go:161
↓ 4 callers
Method
Kind
()
page.go:86
↓ 4 callers
Function
varint
(data []byte)
utils.go:30
↓ 3 callers
Method
IsBlob
()
stypes.go:66
↓ 3 callers
Method
IsText
()
stypes.go:70
↓ 3 callers
Method
Kind
()
btree.go:26
↓ 3 callers
Method
Varint
()
page.go:150
↓ 2 callers
Method
Columns
Columns returns the columns of the table
table.go:31
↓ 2 callers
Method
NBytes
NBytes returns the number of bytes on disk for this SerialType NBytes returns -1 if the SerialType is invalid.
stypes.go:76
↓ 2 callers
Method
Name
Name returns the name of the table
table.go:19
↓ 2 callers
Function
Open
(fname string)
file.go:122
↓ 2 callers
Function
OpenFrom
(f io.ReadSeeker)
file.go:68
↓ 2 callers
Method
Read
(data []byte)
page.go:141
↓ 2 callers
Method
decodeRecord
(payload []byte)
btree.go:115
↓ 2 callers
Method
loadCell
(icell int)
btree.go:211
↓ 2 callers
Function
readStInt16
(buf []byte)
btree.go:445
↓ 2 callers
Function
readStInt24
(buf []byte)
btree.go:454
↓ 2 callers
Function
readStInt32
(buf []byte)
btree.go:465
↓ 2 callers
Function
readStInt48
(buf []byte)
btree.go:474
↓ 2 callers
Function
readStInt64
(buf []byte)
btree.go:485
↓ 2 callers
Function
readStInt8
(buf []byte)
btree.go:436
↓ 2 callers
Method
visitRecordsInorder
Perform inorder traversal of all cells in the btree and its children, passing the record-decoded payload of each cell to the visitor function `f`.
btree.go:423
↓ 1 callers
Method
Bytes
()
page.go:128
↓ 1 callers
Method
Delete
()
pager.go:67
↓ 1 callers
Method
ID
()
btree.go:86
↓ 1 callers
Method
PageSize
PageSize returns the database page size in bytes
file.go:146
↓ 1 callers
Method
init
()
file.go:169
↓ 1 callers
Method
init
()
btree.go:94
↓ 1 callers
Function
min
(a, b int)
utils.go:13
↓ 1 callers
Function
newPager
(f io.ReadSeeker, size, npages int)
pager.go:20
↓ 1 callers
Method
parseCell
()
btree.go:219
↓ 1 callers
Function
process
(fname string)
cmd/sqlite-dump/main.go:72
↓ 1 callers
Method
readOverflow
readOverflow reads `size` overflow page bytes, starting at page `pageNum`, following the linked list of overflow pages as necessary.
btree.go:325
↓ 1 callers
Method
visitRawInorder
Perform inorder traversal of all cells in the btree and its children, passing each raw cell to the visitor function `f`.
btree.go:367
Method
CellsAddr
()
btree.go:38
Method
Dumpdb
()
file.go:263
Method
Encoding
Encoding returns the text encoding for this database
file.go:156
Method
FreeBlockAddr
()
btree.go:34
Method
ID
()
page.go:82
Method
Name
Name returns the name of the column
table.go:42
Method
NumRow
NumRow returns the number of rows in the table
table.go:24
Method
Pos
()
page.go:124
Method
Size
()
btree.go:90
Method
String
()
page.go:41
Method
String
()
stypes.go:30
Function
TestBTree__decodeRecord
(t *testing.T)
btree_test.go:74
Function
TestBTree__readStInt16
(t *testing.T)
btree_test.go:19
Function
TestBTree__readStInt24
(t *testing.T)
btree_test.go:30
Function
TestBTree__readStInt32
(t *testing.T)
btree_test.go:41
Function
TestBTree__readStInt48
(t *testing.T)
btree_test.go:52
Function
TestBTree__readStInt64
(t *testing.T)
btree_test.go:63
Function
TestBTree__readStInt8
(t *testing.T)
btree_test.go:8
Function
TestFileOpen
(t *testing.T)
sqlite_test.go:16
Function
TestVarint
(t *testing.T)
utils_test.go:9
Method
Type
Type returns the SQLite type of the column
table.go:47
Method
VisitTableRecords
VisitTableRecords performs an inorder traversal of all cells in the btree for the table with the given name, passing the (optional, hence nullable) Ro
file.go:300
Function
main
()
cmd/sqlite-dump/main.go:32