UNPKG

@braindb/core

Version:

markdown-graph-content-layer-database

10 lines (9 loc) 534 B
import { BaseSQLiteDatabase } from "drizzle-orm/sqlite-core"; import { ExtractTablesWithRelations } from "drizzle-orm"; import * as schema from "./schema.js"; import { RunResult } from "better-sqlite3"; import Database from "better-sqlite3"; export declare const getDb: (connectionString: string) => import("drizzle-orm/better-sqlite3").BetterSQLite3Database<typeof schema> & { $client: Database.Database; }; export type Db = BaseSQLiteDatabase<"sync", void | RunResult, typeof schema, ExtractTablesWithRelations<typeof schema>>;