Skip to main content

SQLiteHandle

@webda/sqlite


Interface: SQLiteHandle

Defined in: sqlite/src/dbregistry.ts:11

One open database shared by the services using the same key

Properties​

client​

client: SQLiteClient

Defined in: sqlite/src/dbregistry.ts:23

Client


db​

db: DatabaseSync

Defined in: sqlite/src/dbregistry.ts:19

Database client


events​

events: EventEmitter

Defined in: sqlite/src/dbregistry.ts:27

In-process notifications: changed(table) after a write by a service of this process


key​

key: string

Defined in: sqlite/src/dbregistry.ts:15

Key


mutex​

mutex: AsyncMutex

Defined in: sqlite/src/dbregistry.ts:31

Serializes the transactions (and, for the relational stores, every statement) of the single connection


path?​

optional path?: string

Defined in: sqlite/src/dbregistry.ts:39

Resolved file path, undefined in memory


readOnly​

readOnly: boolean

Defined in: sqlite/src/dbregistry.ts:43

Opened read-only


refCount​

refCount: number

Defined in: sqlite/src/dbregistry.ts:35

Ref count