Files
HiveGrid-Wireframes/hivegrid-cloud/packages/db/prisma.config.ts
T

22 lines
538 B
TypeScript

import { config } from "dotenv";
import { resolve } from "node:path";
config({ path: resolve(import.meta.dirname, "../../.env") });
import {
PRISMA_MIGRATIONS_PATH,
PRISMA_SCHEMA_PATH,
PRISMA_SEED_COMMAND,
} from "./src/prisma";
import { defineConfig, env } from "prisma/config";
export default defineConfig({
schema: `../../${PRISMA_SCHEMA_PATH}`,
migrations: {
path: `../../${PRISMA_MIGRATIONS_PATH}`,
seed: `pnpm --dir ../.. exec ${PRISMA_SEED_COMMAND}`,
},
datasource: {
url: env("DATABASE_URL"),
},
});