Welshman Docs / @welshman/store / SqliteDatabase
Interface: SqliteDatabase
Defined in: packages/store/src/repository/adapters/sqlite/engine.ts:10
The synchronous slice of a SQLite connection the engine needs, so any binding can back it.
Methods
all()
all<
T>(sql,params?):T[]
Defined in: packages/store/src/repository/adapters/sqlite/engine.ts:13
Type Parameters
T
T
Parameters
sql
string
params?
SqlValue[]
Returns
T[]
define()
define(
name,f):void
Defined in: packages/store/src/repository/adapters/sqlite/engine.ts:15
Define a deterministic SQL function of one argument on this connection.
Parameters
name
string
f
(value) => SqlValue
Returns
void
exec()
exec(
sql):void
Defined in: packages/store/src/repository/adapters/sqlite/engine.ts:11
Parameters
sql
string
Returns
void
run()
run(
sql,params?):void
Defined in: packages/store/src/repository/adapters/sqlite/engine.ts:12
Parameters
sql
string
params?
SqlValue[]
Returns
void