Appearance
Documentation / @kizami/db / index / DbClient
Interface: DbClient
Defined in: packages/db/src/types.ts:38
ダイアレクト非依存の最小クライアント。接続ファクトリの戻り値に含まれる。
drizzle を通さない生 SQL(テストのスキーマ確認など)と後始末だけを提供する。 以前は @libsql/client の Client をそのまま返していたが、PostgreSQL/D1 でも同じ形で 扱えるようにここで最小面に絞った。
Methods
close()
close():
Promise<void>
Defined in: packages/db/src/types.ts:42
接続を閉じる(D1 は接続を持たないので no-op)。
Returns
Promise<void>
execute()
execute(
sql):Promise<{rows:Record<string,unknown>[]; }>
Defined in: packages/db/src/types.ts:40
生 SQL を1文実行して行を返す。
Parameters
sql
string
Returns
Promise<{ rows: Record<string, unknown>[]; }>