Aller au contenu
Français

LibSqlConnection

Ce contenu n’est pas encore disponible dans votre langue.

LibSqlConnection = object

Defined in: src/persistence/journals/LibSqlClient.ts:54

Connection options shared by all three libSQL stores.

readonly optional authToken?: string

Defined in: src/persistence/journals/LibSqlClient.ts:61

Turso auth token. Omit for an unauthenticated local sqld.


readonly optional client?: LibSqlClientLike

Defined in: src/persistence/journals/LibSqlClient.ts:68

Pre-built client — bypasses the lazy @libsql/client import entirely. Use to share ONE client across the journal, snapshot and durable-state stores (see registerLibSqlPlugins), to inject a fake in tests, or to supply a client built with options this connection shape does not model.


readonly optional url?: string

Defined in: src/persistence/journals/LibSqlClient.ts:59

Database URL — libsql://… (Turso), or http(s):// / ws(s):// for a self-hosted sqld. Required unless client is supplied.