fix prisma postgres dotenv error

This commit is contained in:
Aman Varshney
2025-05-14 18:07:00 +05:30
parent 254d278c6b
commit 5a90912b0f
3 changed files with 12 additions and 2 deletions

View File

@@ -0,0 +1,5 @@
---
"create-better-t-stack": patch
---
fix prisma config dotenv error

View File

@@ -154,7 +154,7 @@ export default prisma;
import type { ProjectConfig } from "../types"; import type { ProjectConfig } from "../types";
export async function setupPrismaPostgres(config: ProjectConfig) { export async function setupPrismaPostgres(config: ProjectConfig) {
const { projectName, packageManager, projectDir } = config; const { packageManager, projectDir } = config;
const serverDir = path.join(projectDir, "apps/server"); const serverDir = path.join(projectDir, "apps/server");
const s = spinner(); const s = spinner();
s.start("Setting up Prisma PostgreSQL"); s.start("Setting up Prisma PostgreSQL");
@@ -172,6 +172,11 @@ export async function setupPrismaPostgres(config: ProjectConfig) {
log.success( log.success(
pc.green("Prisma PostgreSQL database configured successfully!"), pc.green("Prisma PostgreSQL database configured successfully!"),
); );
log.info(
pc.cyan(
'NOTE: Make sure to uncomment `import "dotenv/config";` in `apps/server/src/prisma.config.ts` to load environment variables.',
),
);
} else { } else {
const fallbackSpinner = spinner(); const fallbackSpinner = spinner();
fallbackSpinner.start("Setting up fallback configuration"); fallbackSpinner.start("Setting up fallback configuration");

View File

@@ -1,4 +1,4 @@
import "dotenv/config"; // import "dotenv/config"; uncomment this to load .env
import path from "node:path"; import path from "node:path";
import type { PrismaConfig } from "prisma"; import type { PrismaConfig } from "prisma";