aboutsummaryrefslogtreecommitdiffstats
path: root/docker
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-02-23 19:27:31 +0000
committerMohamedBassem <me@mbassem.com>2024-02-23 20:47:54 +0000
commite234d3535c363664902dffe89a2c61ddbc037da4 (patch)
tree5430570d98bc376ce92c8ecc5d2503ecced1d79b /docker
parentbed57209b09a4bd59dbaf010d58045fe77896ba8 (diff)
downloadkarakeep-e234d3535c363664902dffe89a2c61ddbc037da4.tar.zst
db: Migrate from prisma to drizzle
Diffstat (limited to 'docker')
-rw-r--r--docker/Dockerfile8
-rw-r--r--docker/docker-compose.dev.yml2
-rw-r--r--docker/docker-compose.yml2
3 files changed, 3 insertions, 9 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 40f4fb17..3f71d212 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -16,8 +16,6 @@ ENV NEXT_TELEMETRY_DISABLED 1
ENV PUPPETEER_SKIP_DOWNLOAD true
RUN corepack enable && \
- cd /app/packages/db && \
- yarn dlx prisma generate && \
cd /app/packages/web/ && \
yarn install --immutable && \
yarn next experimental-compile
@@ -67,9 +65,7 @@ ENV PUPPETEER_SKIP_DOWNLOAD true
RUN corepack enable && \
cd /app/packages/workers && \
- yarn workspaces focus --production && \
- cd /app/packages/db && \
- yarn dlx prisma generate
+ yarn workspaces focus --production
################# The workers ##############
@@ -92,8 +88,6 @@ COPY packages/workers packages/workers
COPY package.json yarn.lock .yarnrc.yml .
COPY --from=workers_builder /app/node_modules /app/node_modules
-RUN corepack enable && cd packages/db && yarn dlx prisma generate
-
WORKDIR /app/packages/workers
USER root
diff --git a/docker/docker-compose.dev.yml b/docker/docker-compose.dev.yml
index a6510939..b8c8c426 100644
--- a/docker/docker-compose.dev.yml
+++ b/docker/docker-compose.dev.yml
@@ -51,7 +51,7 @@ services:
command:
- /bin/sh
- -c
- - "corepack enable && yarn install --immutable && yarn prisma:generate && yarn prisma:migrate:dev"
+ - "corepack enable && yarn install --immutable && yarn run db:migrate"
volumes:
redis:
diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml
index a0cc7366..1cb53a0f 100644
--- a/docker/docker-compose.yml
+++ b/docker/docker-compose.yml
@@ -36,7 +36,7 @@ services:
command:
- /bin/sh
- -c
- - "cd /app/packages/db && yarn dlx prisma migrate deploy"
+ - "cd /app/packages/db && yarn run migrate"
volumes:
redis: