From feac3147fe3af648f8f39f339411dbeff116ca6c Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Sat, 1 Mar 2025 15:19:12 +0000 Subject: refactor: Move the list logic into a separate model --- packages/db/drizzle.ts | 1 + packages/db/index.ts | 1 + 2 files changed, 2 insertions(+) (limited to 'packages/db') diff --git a/packages/db/drizzle.ts b/packages/db/drizzle.ts index 4763d9d7..5c441bec 100644 --- a/packages/db/drizzle.ts +++ b/packages/db/drizzle.ts @@ -9,6 +9,7 @@ import dbConfig from "./drizzle.config"; const sqlite = new Database(dbConfig.dbCredentials.url); export const db = drizzle(sqlite, { schema }); +export type DB = typeof db; export function getInMemoryDB(runMigrations: boolean) { const mem = new Database(":memory:"); diff --git a/packages/db/index.ts b/packages/db/index.ts index b86665d2..8a33d488 100644 --- a/packages/db/index.ts +++ b/packages/db/index.ts @@ -5,6 +5,7 @@ import { SQLiteTransaction } from "drizzle-orm/sqlite-core"; import * as schema from "./schema"; export { db } from "./drizzle"; +export type { DB } from "./drizzle"; export * as schema from "./schema"; export { SqliteError } from "better-sqlite3"; -- cgit v1.2.3-70-g09d2