cli/utils/useLibSQLDb
此内容尚不支持你的语言。
Variables
Section titled “Variables”LibSQLClientError
Section titled “LibSQLClientError”LibSQLClientError: any;
libSQLDrizzleClient
Section titled “libSQLDrizzleClient”const libSQLDrizzleClient: any;
Defined in: studiocms/packages/studiocms/src/cli/utils/useLibSQLDb.ts:50^
Creates a Drizzle client for a LibSQL database and provides utility functions for executing queries.
The URL of the LibSQL database.
The authentication token for the LibSQL database.
Returns
Section titled “Returns”An object containing:
execute
: A function to execute a query with error handling, wrapping the result in an Effect.makeQuery
: A higher-order function to create typed query functions that can optionally use a transaction context.
Example
Section titled “Example”const { execute, makeQuery } = yield* libSQLDrizzleClient(url, authToken);const result = yield* execute((db) => db.select(...));
Permissions
Section titled “Permissions”const Permissions: any;
Defined in: studiocms/packages/studiocms/src/cli/utils/useLibSQLDb.ts:23^
const Users: any;
Defined in: studiocms/packages/studiocms/src/cli/utils/useLibSQLDb.ts:9^