MCPcopy Create free account

hub / github.com/WiseLibs/better-sqlite3 / functions

Functions229 in github.com/WiseLibs/better-sqlite3

Functionstep
(ctx, ...args)
test/33.database.aggregate.js:144
Functionsync
(fn)
benchmark/benchmark.js:5
Functionverbose
(...args)
test/43.verbose.js:26
Functionwrapped
benchmark/benchmark.js:10
MethodxBestIndex
This method tells SQLite how to *plan* queries on our virtual table. It gets invoked (typically multiple times) during db.prepare().
src/util/custom-table.cpp:289
MethodxClose
src/util/custom-table.cpp:167
MethodxColumn
This method extracts some column from the cursor's current row.
src/util/custom-table.cpp:264
MethodxConnect
This method uses the factory function to instantiate a new virtual table.
src/util/custom-table.cpp:105
MethodxCreate
Although this function does nothing, we cannot use xConnect directly, because that would cause SQLite to register an eponymous virtual table.
src/util/custom-table.cpp:100
MethodxDestroy
src/util/custom-function.cpp:19
MethodxDisconnect
src/util/custom-table.cpp:157
MethodxEof
If this method returns 1, SQLite will stop scanning the virtual table.
src/util/custom-table.cpp:259
MethodxFilter
This method uses a fresh cursor to start a new scan of a virtual table. The args and idxNum are provided by xBestIndex (idxStr is unused). idxNum is a
src/util/custom-table.cpp:175
MethodxFinal
src/util/custom-aggregate.cpp:33
MethodxFunc
src/util/custom-function.cpp:23
MethodxInverse
src/util/custom-aggregate.cpp:25
MethodxNext
This method advances a virtual table's cursor to the next row. SQLite will call this method repeatedly, driving the generator function.
src/util/custom-table.cpp:231
MethodxOpen
src/util/custom-table.cpp:162
MethodxRowid
This method outputs the rowid of the cursor's current row.
src/util/custom-table.cpp:282
MethodxStep
src/util/custom-aggregate.cpp:21
MethodxStepBase
src/util/custom-aggregate.cpp:39
MethodxValue
src/util/custom-aggregate.cpp:29
MethodxValueBase
src/util/custom-aggregate.cpp:57
Method~Backup
src/objects/backup.cpp:15
Method~BindMap
src/util/bind-map.cpp:36
Method~CustomFunction
src/util/custom-function.cpp:17
Method~Database
src/objects/database.cpp:30
Method~Statement
src/objects/statement.cpp:19
Method~StatementIterator
The ~Statement destructor currently covers any state this object creates. Additionally, we actually DON'T want to revert stmt->locked or db_state ->it
src/objects/statement-iterator.cpp:20
← previous201–229 of 229, ranked by callers