API reference › @evolu/sqlite-wasm › c-api › sqlite3_close_v2

function sqlite3_close_v2(
  deps: SqliteWasmDep,
): (db: 0 | SqliteDbPtr) => SqliteResultCode;

Defined in: packages/sqlite-wasm/src/CApi.ts:1163

Closes a connection. With unfinalized statements the close is deferred and the connection keeps its files open.

Wasm type i(i). Signature ["sqlite3_close_v2", "int", "sqlite3*"] from Evolu's supplement: SQLite binds it by hand to release JavaScript callbacks first.

See https://sqlite.org/c3ref/close.html.