Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WiseLibs/better-sqlite3
/ functions
Functions
228 in github.com/WiseLibs/better-sqlite3
⨍
Functions
228
◇
Types & classes
76
↓ 1 callers
Function
whileClosed
(self, fn)
test/42.integrity.js:36
↓ 1 callers
Function
whileIterating
(self, fn)
test/42.integrity.js:25
↓ 1 callers
Function
wrapFactory
(factory)
lib/methods/table.js:23
↓ 1 callers
Function
wrapGenerator
(generator, columnMap, moduleName)
lib/methods/table.js:123
↓ 1 callers
Function
wrapTransaction
(apply, fn, db, { begin, commit, rollback, savepoint, release, rollbackTo })
lib/methods/transaction.js:52
Function
ALLOC_ARRAY
src/util/helpers.cpp:181
Method
Addon
src/addon.cpp:2
Method
Backup
src/objects/backup.cpp:3
Method
Bind
src/util/binder.cpp:11
Method
BindArgs
Binds all parameters using the values found in the arguments object. Anonymous parameter values can be directly in the arguments object or in an Array
src/util/binder.cpp:163
Method
BindArray
Binds each value in the array or throws an appropriate error. The number of successfully bound parameters is returned.
src/util/binder.cpp:95
Method
BindMap
src/util/bind-map.cpp:29
Method
BindObject
Binds all named parameters using the values found in the given object. The number of successfully bound parameters is returned. If a named parameter i
src/util/binder.cpp:120
Method
BindValue
Binds the value at the given index or throws an appropriate error.
src/util/binder.cpp:74
Method
Binder
src/util/binder.cpp:4
Method
CS
src/util/constants.cpp:12
Method
Cleanup
src/addon.cpp:7
Method
Cleanup
src/objects/statement-iterator.cpp:56
Method
CloseHandles
Whenever this is used, db->RemoveStatement must be invoked beforehand.
src/objects/statement.cpp:27
Method
Compare
Used to support ordered containers.
src/objects/statement.hpp:11
Method
Compare
Used to support ordered containers.
src/objects/backup.hpp:11
Method
ConfigureURI
src/addon.cpp:17
Method
CustomAggregate
src/util/custom-aggregate.cpp:4
Method
CustomFunction
src/util/custom-function.cpp:4
Method
CustomTable
src/util/custom-table.cpp:4
Method
Database
src/objects/database.cpp:12
Function
DatabaseInspection
()
lib/methods/inspect.js:2
Method
Deserialize
src/objects/database.cpp:88
Method
DestroyAccumulator
src/util/custom-aggregate.cpp:105
Method
Destructor
src/util/custom-table.cpp:16
Method
DoneRecord
src/objects/statement-iterator.hpp:54
Method
Downcast
src/util/custom-table.cpp:63
Method
Extras
src/objects/statement.cpp:52
Function
FREE_ARRAY
src/util/helpers.cpp:186
Method
Fail
src/util/binder.cpp:60
Function
Foo
()
test/20.statement.run.js:152
Method
FreeSerialization
src/objects/database.cpp:120
Method
GetAccumulator
src/util/custom-aggregate.cpp:88
Method
GetDataErrorPrefix
src/util/custom-table.cpp:90
Method
GetDataErrorPrefix
src/util/custom-function.cpp:48
Method
GetPrototype
src/util/binder.cpp:36
Method
Grow
src/util/bind-map.cpp:58
Function
INIT
src/objects/database.cpp:124
Function
INIT
src/objects/backup.cpp:33
Function
INIT
src/objects/statement.cpp:62
Function
INIT
src/objects/statement-iterator.cpp:64
Function
InitAll
src/better_sqlite3.cpp:48
Function
IsInstanceOf
src/util/helpers.cpp:114
Function
IsInt32
Replicates the semantics of v8::Value::IsInt32() (an integral number within the range of a 32-bit signed integer, excluding -0), which has no direct N
src/util/helpers.cpp:26
Method
IsPlainObject
An object is "plain" if its prototype is null or a top-level prototype (i.e., some realm's Object.prototype). Rather than comparing against the curren
src/util/binder.cpp:51
Function
NODE_GETTER
src/objects/database.cpp:425
Function
NODE_GETTER
src/objects/statement.cpp:378
Function
NODE_METHOD
src/objects/database.cpp:140
Function
NODE_METHOD
src/objects/backup.cpp:40
Function
NODE_METHOD
src/objects/statement.cpp:78
Function
NODE_METHOD
src/objects/statement-iterator.cpp:72
Method
NODE_METHOD
src/addon.cpp:33
Method
NewRecord
src/objects/statement-iterator.hpp:22
Method
NextAnonIndex
src/util/binder.cpp:68
Method
Pair
src/util/bind-map.cpp:19
Method
PropagateJSError
src/util/custom-table.cpp:85
Function
PrototypeMethod
src/util/helpers.cpp:140
Function
PrototypeSymbolMethod
src/util/helpers.cpp:150
Method
RowBuilder
src/util/row-builder.cpp:1
Method
SetCode
src/util/constants.cpp:167
Function
SetInstanceGetter
src/util/helpers.cpp:165
Method
SetString
src/util/constants.cpp:163
Method
Statement
src/objects/statement.cpp:3
Method
StatementIterator
src/objects/statement-iterator.cpp:3
Method
TempDataConverter
src/util/custom-table.cpp:81
Function
TestExtensionFunction
deps/test_extension.c:2
Method
Throw
src/objects/statement-iterator.cpp:50
Method
ThrowSqliteError
src/objects/database.cpp:54
Function
TypeSafeCallback
src/util/helpers.cpp:126
Function
Unwrap
src/util/helpers.cpp:94
Method
Upcast
src/util/custom-table.cpp:41
Method
Upcast
src/util/custom-table.cpp:59
Method
VTab
src/util/custom-table.cpp:27
Function
arrayAppender
(array, ...values)
lib/database.js:87
Function
arrayFactory
(...values)
lib/database.js:83
Function
async
(fn)
benchmark/benchmark.js:9
Method
constructor
(message, code)
lib/sqlite-error.js:4
Function
expectBusy
()
test/33.database.aggregate.js:356
Function
fn
()
test/30.database.transaction.js:24
Function
getBinding
(nativeBinding)
lib/binding.js:9
Function
identifier
lib/methods/table.js:188
Method
operator()
src/objects/database.hpp:12
Method
operator()
src/objects/database.hpp:17
Method
operator()
src/objects/database.hpp:22
Function
progress
(...args)
test/36.database.backup.js:86
Function
reasonIs
(reason)
test/36.database.backup.js:18
Function
recordFactory
(value)
lib/database.js:107
Function
rowFactory
(...keys)
lib/database.js:94
Function
rows
(a)
test/40.bigints.js:71
Function
rows
()
test/34.database.table.js:99
Function
rows
()
test/42.integrity.js:173
Function
shouldReject
()
test/36.database.backup.js:17
Function
sortTrials
(a, b)
benchmark/index.js:25
Function
sqlite3_extension_init
deps/test_extension.c:13
Function
step
(ctx, ...args)
test/33.database.aggregate.js:144
← previous
next →
101–200 of 228, ranked by callers