diff --git a/.server-changes/include-prisma-cli-in-prod-image.md b/.server-changes/include-prisma-cli-in-prod-image.md new file mode 100644 index 0000000000..888544239f --- /dev/null +++ b/.server-changes/include-prisma-cli-in-prod-image.md @@ -0,0 +1,6 @@ +--- +area: webapp +type: fix +--- + +Fix database migrations failing to run in the production image because the Prisma CLI was missing from the build. diff --git a/internal-packages/database/package.json b/internal-packages/database/package.json index cd9b40db95..b8e530908e 100644 --- a/internal-packages/database/package.json +++ b/internal-packages/database/package.json @@ -6,11 +6,11 @@ "types": "./dist/index.d.ts", "dependencies": { "@prisma/client": "6.14.0", - "decimal.js": "^10.6.0" + "decimal.js": "^10.6.0", + "prisma": "6.14.0" }, "devDependencies": { "@types/decimal.js": "^7.4.3", - "prisma": "6.14.0", "rimraf": "6.0.1" }, "scripts": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1efd8dea94..8ad0e07e65 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1133,13 +1133,13 @@ importers: decimal.js: specifier: ^10.6.0 version: 10.6.0 + prisma: + specifier: 6.14.0 + version: 6.14.0(magicast@0.3.5)(typescript@5.5.4) devDependencies: '@types/decimal.js': specifier: ^7.4.3 version: 7.4.3 - prisma: - specifier: 6.14.0 - version: 6.14.0(magicast@0.3.5)(typescript@5.5.4) rimraf: specifier: 6.0.1 version: 6.0.1