Skip to content

Commit 24d892e

Browse files
ericallamkarti16
andauthored
Merges 573 with fix for Dockerfile (triggerdotdev#578)
* update prisma to 5.4.1 (triggerdotdev#573) * Get prisma 5.4.1 to work in the Dockerfile --------- Co-authored-by: Karthik <kartim316@gmail.com>
1 parent be9b511 commit 24d892e

File tree

5 files changed

+23
-28
lines changed

5 files changed

+23
-28
lines changed

apps/webapp/app/services/jobs/registerJob.server.ts

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,7 @@ import {
44
SCHEDULED_EVENT,
55
TriggerMetadata,
66
} from "@trigger.dev/core";
7-
import type {
8-
Endpoint,
9-
Integration,
10-
Job,
11-
JobIntegration,
12-
JobIntegrationPayload,
13-
JobVersion,
14-
} from "@trigger.dev/database";
7+
import type { Endpoint, Integration, Job, JobIntegration, JobVersion } from "@trigger.dev/database";
158
import { DEFAULT_MAX_CONCURRENT_RUNS } from "~/consts";
169
import type { PrismaClient } from "~/db.server";
1710
import { prisma } from "~/db.server";

docker/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ ENV NODE_ENV production
3232
RUN pnpm install --prod --no-frozen-lockfile
3333
COPY --from=pruner --chown=node:node /triggerdotdev/packages/database/prisma/schema.prisma /triggerdotdev/packages/database/prisma/schema.prisma
3434
# RUN pnpm add @prisma/client@5.1.1 -w
35-
RUN pnpx prisma@4.16.0 generate --schema /triggerdotdev/packages/database/prisma/schema.prisma
35+
ENV NPM_CONFIG_IGNORE_WORKSPACE_ROOT_CHECK true
36+
RUN pnpx prisma@5.4.1 generate --schema /triggerdotdev/packages/database/prisma/schema.prisma
3637

3738
## Builder (builds the webapp)
3839
FROM base AS builder

docker/dev-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ services:
3535
DIRECT_URL: postgres://postgres:postgres@db:5432/postgres?schema=public
3636
SESSION_SECRET: secret123
3737
MAGIC_LINK_SECRET: secret123
38+
ENCRYPTION_KEY: secret123
3839
REMIX_APP_PORT: 3030
3940
PORT: 3030
4041
networks:

packages/database/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
"main": "./src/index.ts",
66
"types": "./src/index.ts",
77
"dependencies": {
8-
"@prisma/client": "4.16.0",
8+
"@prisma/client": "5.4.1",
99
"typescript": "^4.8.4"
1010
},
1111
"devDependencies": {
12-
"prisma": "4.16.0"
12+
"prisma": "5.4.1"
1313
},
1414
"scripts": {
1515
"generate": "prisma generate",

pnpm-lock.yaml

Lines changed: 17 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)