mirror of
https://github.com/YuzuZensai/Minikura.git
synced 2026-03-31 10:51:00 +00:00
16 lines
520 B
TypeScript
16 lines
520 B
TypeScript
|
|
import "dotenv/config";
|
||
|
|
import { drizzle } from "drizzle-orm/postgres-js";
|
||
|
|
import { migrate } from "drizzle-orm/postgres-js/migrator";
|
||
|
|
import postgres from "postgres";
|
||
|
|
import * as schema from "./schema";
|
||
|
|
|
||
|
|
console.log(process.env.DATABASE_URL);
|
||
|
|
|
||
|
|
// for migrations
|
||
|
|
const migrationClient = postgres(process.env.DATABASE_URL || "", { max: 1 });
|
||
|
|
// migrate(drizzle(migrationClient), ...)
|
||
|
|
|
||
|
|
// for query purposes
|
||
|
|
const queryClient = postgres(process.env.DATABASE_URL || "");
|
||
|
|
export const db = drizzle(queryClient, { schema });
|