Function: openSqliteConnection()
ts
function openSqliteConnection(uriOrDb): Database;Defined in: sqlite/src/ddl/internal/open-sqlite-connection.ts:38
Opens or initializes a WAL-mode better-sqlite3 database connection and applies all schema DDL statements.
Resolves relative file URIs against process.cwd() (host root per SPEC §1.2 Invariant 5), ensures parent directories exist on disk, and executes SQLITE_PRAGMA_STATEMENTS and SQLITE_DDL_STATEMENTS.
Parameters
| Parameter | Type | Description |
|---|---|---|
uriOrDb | string | Database | SQLite file path, :memory:, or existing Database handle. |
Returns
Database
Initialized better-sqlite3 database instance.