From 96135493a62556962d304d74bba2ce760a86f999 Mon Sep 17 00:00:00 2001 From: Wind-Explorer Date: Thu, 19 Mar 2026 14:01:34 +0800 Subject: [PATCH] restored prisma config ts file & added copy in dockerfile --- Dockerfile | 1 + prisma.config.js | 12 ------------ prisma.config.ts | 14 ++++++++++++++ 3 files changed, 15 insertions(+), 12 deletions(-) delete mode 100644 prisma.config.js create mode 100644 prisma.config.ts diff --git a/Dockerfile b/Dockerfile index 1c1d965..6d65b7e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,4 +11,5 @@ WORKDIR /app COPY --from=builder /app/dist ./dist COPY --from=builder /app/node_modules ./node_modules COPY --from=builder /app/prisma ./prisma +COPY --from=builder /app/prisma.config.ts ./prisma.config.ts CMD ["node", "dist/src/main.js"] diff --git a/prisma.config.js b/prisma.config.js deleted file mode 100644 index b03aeff..0000000 --- a/prisma.config.js +++ /dev/null @@ -1,12 +0,0 @@ -require('dotenv/config'); -const { defineConfig, env } = require('prisma/config'); - -module.exports = defineConfig({ - schema: 'prisma/schema.prisma', - migrations: { - path: 'prisma/migrations', - }, - datasource: { - url: env('DATABASE_URL'), - }, -}); diff --git a/prisma.config.ts b/prisma.config.ts new file mode 100644 index 0000000..172a93b --- /dev/null +++ b/prisma.config.ts @@ -0,0 +1,14 @@ +// This file was generated by Prisma and assumes you have installed the following: +// npm install --save-dev prisma dotenv +import 'dotenv/config'; +import { defineConfig, env } from 'prisma/config'; + +export default defineConfig({ + schema: 'prisma/schema.prisma', + migrations: { + path: 'prisma/migrations', + }, + datasource: { + url: env('DATABASE_URL'), + }, +});