diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 17a49416..dbce671f 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -402,7 +402,8 @@ "Bash(frontend/mobile-app/lib/core/services/contract_signing_service.dart )", "Bash(frontend/mobile-app/lib/features/contract_signing/ )", "Bash(frontend/mobile-app/lib/features/home/presentation/pages/home_shell_page.dart )", - "Bash(git branch:*)" + "Bash(git branch:*)", + "Bash(echo \"docker exec rwa-planting-service npx prisma db execute --stdin <<< \"\"SELECT template_id, version, title, is_active FROM contract_templates;\"\"\")" ], "deny": [], "ask": [] diff --git a/backend/services/planting-service/Dockerfile b/backend/services/planting-service/Dockerfile index b840e763..2e7e57e5 100644 --- a/backend/services/planting-service/Dockerfile +++ b/backend/services/planting-service/Dockerfile @@ -30,8 +30,9 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ curl \ && rm -rf /var/lib/apt/lists/* -# Copy package files +# Copy package files and tsconfig for seed COPY package*.json ./ +COPY tsconfig*.json ./ # Install production dependencies + ts-node for seed RUN npm ci --only=production && npm install ts-node typescript @types/node --save-dev