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

function sqlite3_db_name(
  deps: SqliteWasmDep,
): (db: SqliteDbPtr, N: number) => 0 | CStringPtr;

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

Returns the schema name of the connection's N-th database, where 0 is main and 1 is temp, or NULL when N is out of range. SQLite owns the string, which any schema change, such as ATTACH, DETACH, sqlite3_serialize or sqlite3_deserialize, can free.

Wasm type i(ii). Signature ["sqlite3_db_name", "string", "sqlite3*", "int"] from SQLite's table.

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