pollo/src/server/db.ts

10 lines
308 B
TypeScript
Raw Normal View History

2023-08-16 00:50:11 -06:00
import { neon, neonConfig } from "@neondatabase/serverless";
import { drizzle } from "drizzle-orm/neon-http";
2023-08-31 00:14:20 -06:00
import { env } from "@/env.mjs";
import * as schema from "@/server/schema";
2023-04-20 04:20:00 -06:00
2023-08-16 00:50:11 -06:00
neonConfig.fetchConnectionCache = true;
2023-04-20 04:20:00 -06:00
2023-08-16 00:50:11 -06:00
const sql = neon(env.DATABASE_URL);
export const db = drizzle(sql, { schema });