Browse Source

migrate Prisma configuration to .config directory

pull/5821/head
HydrallHarsh 2 weeks ago
parent
commit
f34cb0631f
  1. 6
      .config/prisma.ts
  2. 4
      Dockerfile

6
prisma.config.ts → .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')
});

4
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

Loading…
Cancel
Save