rwsdk
Version:
Build fast, server-driven webapps on Cloudflare with SSR, RSC, and realtime
30 lines (29 loc) • 877 B
TypeScript
import { SqliteAdapter, SqliteIntrospector, SqliteQueryCompiler, Driver, DatabaseConnection } from "kysely";
export declare class DOWorkerDialect {
config: {
stub: any;
};
constructor(config: {
stub: any;
});
createAdapter(): SqliteAdapter;
createDriver(): DOWorkerDriver;
createQueryCompiler(): SqliteQueryCompiler;
createIntrospector(db: any): SqliteIntrospector;
}
declare class DOWorkerDriver implements Driver {
config: {
stub: any;
};
constructor(config: {
stub: any;
});
init(): Promise<void>;
acquireConnection(): Promise<DatabaseConnection>;
beginTransaction(conn: any): Promise<any>;
commitTransaction(conn: any): Promise<any>;
rollbackTransaction(conn: any): Promise<any>;
releaseConnection(_conn: any): Promise<void>;
destroy(): Promise<void>;
}
export {};