D1Database.batch()method
batch(statements: readonly D1PreparedStatement[]): Promise<readonly D1Result<T>[]>
{
batch<T extends Record<string, unknown> = Record<string, unknown>>(
statements: readonly D1PreparedStatement[],
): Promise<readonly D1Result<T>[]>;
exec?(query: string): Promise<D1ExecResult>;
prepare(query: string): D1PreparedStatement;
}Minimal D1 binding/session interface used by CloudflareD1Provider.
Declares only the subset of the D1 binding API the provider needs, so the @cloudflare/workers-types package is not required as a dependency.
batch(statements: readonly D1PreparedStatement[]): Promise<readonly D1Result<T>[]>
exec(query: string): Promise<D1ExecResult>
prepare(query: string): D1PreparedStatement