rwsdk
Version:
Build fast, server-driven webapps on Cloudflare with SSR, RSC, and realtime
9 lines (8 loc) • 425 B
TypeScript
import { type DatabaseMetadata, type DatabaseMetadataOptions, type Kysely, type SchemaMetadata, type TableMetadata } from "kysely";
export declare class DOSqliteIntrospector {
#private;
constructor(db: Kysely<any>);
getSchemas(): Promise<SchemaMetadata[]>;
getTables(options?: DatabaseMetadataOptions): Promise<TableMetadata[]>;
getMetadata(options: DatabaseMetadataOptions): Promise<DatabaseMetadata>;
}