create-aaanh-stack
Version:
Stop repeating myself: Next.js template with Shadcn UI, TypeScript, Tailwind CSS, and T3 Env configuration
14 lines (8 loc) • 345 B
text/typescript
import { config } from "dotenv";
import { drizzle } from "drizzle-orm/neon-http";
import { neon, neonConfig } from "@neondatabase/serverless";
import ws from "ws";
neonConfig.webSocketConstructor = ws;
const sql = neon(process.env.DATABASE_URL!);
config({ path: ".env.local" }); // or .env.local
export const db = drizzle({ client: sql });