sqlite.ts 406 B

12345678
  1. export * as Sqlite from "./sqlite"
  2. import { Context } from "effect"
  3. import type { drizzle } from "drizzle-orm/bun-sqlite"
  4. export type DrizzleClient = ReturnType<typeof drizzle>
  5. export class Native extends Context.Service<Native, unknown>()("@opencode-ai/core/database/SqliteNative") {}
  6. export class Drizzle extends Context.Service<Drizzle, DrizzleClient>()("@opencode-ai/core/database/SqliteDrizzle") {}