From 2181f8a7381da2aeaf1a4d35ca11e3b246c8f006 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AF=92=E5=AF=92?= <2596194220@qq.com> Date: Sat, 21 Mar 2026 02:18:09 +0800 Subject: [PATCH] fix: auto initialize database on Docker build --- Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dockerfile b/Dockerfile index 49474d5..3220377 100644 --- a/Dockerfile +++ b/Dockerfile @@ -38,6 +38,10 @@ RUN mkdir -p /app/data && chmod 777 /app/data # 复制 node_modules COPY --from=builder /app/node_modules ./node_modules +# 设置数据库环境变量并初始化数据库 +ENV DATABASE_URL="file:./data/student.db" +RUN npx prisma db push + # 复制 Prisma COPY --from=builder /app/prisma ./prisma