diff --git a/prisma.config.ts b/.config/prisma.ts similarity index 62% rename from prisma.config.ts rename to .config/prisma.ts index 60597cbf1..9fe3a84cf 100644 --- a/prisma.config.ts +++ b/.config/prisma.ts @@ -7,8 +7,8 @@ expand(config({ quiet: true })); export default defineConfig({ migrations: { - path: join('prisma', 'migrations'), - seed: `node ${join('prisma', 'seed.mts')}` + path: join('..', 'prisma', 'migrations'), + seed: `node ${join('..', 'prisma', 'seed.mts')}` }, - schema: join('prisma', 'schema.prisma') + schema: join('..', 'prisma', 'schema.prisma') }); diff --git a/Dockerfile b/Dockerfile index be1bb53ea..6ab7e2255 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,7 +17,7 @@ COPY ./CHANGELOG.md CHANGELOG.md COPY ./LICENSE LICENSE COPY ./package.json package.json COPY ./package-lock.json package-lock.json -COPY ./prisma.config.ts prisma.config.ts +COPY ./.config/prisma.ts .config/prisma.ts COPY ./prisma/schema.prisma prisma/ RUN npm install @@ -44,7 +44,7 @@ WORKDIR /ghostfolio/dist/apps/api COPY ./package-lock.json /ghostfolio/dist/apps/api/ RUN npm install -COPY prisma.config.ts /ghostfolio/dist/apps/api/ +COPY ./.config/prisma.ts /ghostfolio/dist/apps/api/.config/ COPY prisma /ghostfolio/dist/apps/api/prisma/ # Overwrite the generated package.json with the original one to ensure having