Ajusta o Prisma e o docker compose e docerfile

This commit is contained in:
LeoMortari
2025-11-30 23:53:55 -03:00
parent 467970f0ce
commit 11706fa6d8
5 changed files with 18 additions and 12 deletions

View File

@@ -0,0 +1,11 @@
{
"permissions": {
"allow": [
"Bash(mv:*)",
"Bash(npx prisma generate)",
"Bash(pnpm install:*)"
],
"deny": [],
"ask": []
}
}

View File

@@ -2,14 +2,14 @@ FROM node:24-alpine AS builder
WORKDIR /app
COPY package.json prisma.config.cjs ./
COPY package.json ./
RUN npm install -g pnpm
RUN pnpm install
COPY prisma ./prisma/
RUN npx prisma generate
RUN npx prisma@6.17.0 generate
COPY nest-cli.json tsconfig.json tsconfig.build.json ./
@@ -24,12 +24,12 @@ WORKDIR /app
RUN npm install -g pnpm
COPY package.json prisma.config.cjs ./
COPY package.json ./
RUN pnpm install --prod
COPY prisma ./prisma/
RUN npx prisma generate
RUN npx prisma@6.17.0 generate
COPY --from=builder /app/dist ./dist

View File

@@ -25,7 +25,7 @@
"@nestjs/core": "11.0.1",
"@nestjs/passport": "11.0.5",
"@nestjs/platform-express": "11.0.1",
"@prisma/client": "7.0.1",
"@prisma/client": "6.17.0",
"axios": "1.12.0",
"bcrypt": "6.0.0",
"class-transformer": "0.5.1",
@@ -58,7 +58,7 @@
"globals": "16.0.0",
"jest": "30.0.0",
"prettier": "3.4.2",
"prisma": "7.0.1",
"prisma": "6.17.0",
"source-map-support": "0.5.21",
"supertest": "7.0.0",
"ts-jest": "29.2.5",

View File

@@ -1,6 +0,0 @@
module.exports = {
schema: 'prisma/schema.prisma',
datasource: {
url: process.env.DATABASE_URL,
},
};

View File

@@ -6,6 +6,7 @@ generator client {
datasource db {
provider = "postgresql"
url = env("DATABASE_URL")
}
enum video_situation {