import { drizzle } from "drizzle-orm/mysql2"; import { env } from "../lib/env"; import * as schema from "@db/schema"; import * as relations from "@db/relations"; const fullSchema = { ...schema, ...relations }; let instance: ReturnType>; export function getDb() { if (!instance) { instance = drizzle(env.databaseUrl, { mode: "planetscale", schema: fullSchema, }); } return instance; }