File
Blob: src/worker/db/card-dav-do/client.ts
| 1 | import { drizzle, type DrizzleSqliteDODatabase } from "drizzle-orm/durable-sqlite"; |
| 2 | |
| 3 | import * as schema from "./schema"; |
| 4 | |
| 5 | export type CardDavDoDb = DrizzleSqliteDODatabase<typeof schema>; |
| 6 | |
| 7 | export function createCardDavDoDb(storage: DurableObjectStorage): CardDavDoDb { |
| 8 | return drizzle(storage, { schema }); |
| 9 | } |