Oo1Database
Defined in: packages/rxdb-adapter-sqlite-core/src/oo1-types.ts:44
sqlite3.oo1.DB / OpfsDb 的最小契约:执行 SQL、注册函数与关闭连接。
Properties
pointer?
optional pointer?: number;
Defined in: packages/rxdb-adapter-sqlite-core/src/oo1-types.ts:45
Methods
changes()
changes(total?, sixtyFour?): number;
Defined in: packages/rxdb-adapter-sqlite-core/src/oo1-types.ts:55
Parameters
| Parameter | Type |
|---|---|
total? | boolean |
sixtyFour? | boolean |
Returns
number
close()
close(): void;
Defined in: packages/rxdb-adapter-sqlite-core/src/oo1-types.ts:54
Returns
void
createFunction()
createFunction(
name,
func,
options?
): this;
Defined in: packages/rxdb-adapter-sqlite-core/src/oo1-types.ts:56
Parameters
| Parameter | Type |
|---|---|
name | string |
func | (...args) => unknown |
options? | Oo1CreateFunctionOptions |
Returns
this
exec()
exec(opts): this;
Defined in: packages/rxdb-adapter-sqlite-core/src/oo1-types.ts:47
Parameters
| Parameter | Type |
|---|---|
opts | { bind?: unknown[]; columnNames?: string[]; resultRows?: unknown[][]; rowMode?: string; sql: string; } |
opts.bind? | unknown[] |
opts.columnNames? | string[] |
opts.resultRows? | unknown[][] |
opts.rowMode? | string |
opts.sql | string |
Returns
this
prepare()?
optional prepare(sql): Oo1PreparedStatement;
Defined in: packages/rxdb-adapter-sqlite-core/src/oo1-types.ts:46
Parameters
| Parameter | Type |
|---|---|
sql | string |