From ea28a6297329ec5e6d83a98da78492f480d416a5 Mon Sep 17 00:00:00 2001 From: Janpeter Visser <30029041+madhura68@users.noreply.github.com> Date: Thu, 14 May 2026 19:40:53 +0200 Subject: [PATCH] fix(prisma): migratie voor ontbrekende IdeaLogType.PLAN_REVIEW_RESULT (#205) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit schema.prisma declareert IdeaLogType.PLAN_REVIEW_RESULT, maar geen migratie voegde de enum-waarde toe aan de DB — de migratie 20260514000000_add_review_plan_support deed alleen IdeaStatus + ClaudeJobKind. Schema-drift: prisma migrate status ziet het niet (die checkt alleen of migratie-files zijn toegepast, niet schema-vs-DB). Gevolg: de scrum4me-mcp tool update_idea_plan_reviewed crasht runtime op prisma.ideaLog.create({ type: 'PLAN_REVIEW_RESULT' }) met "invalid input value for enum IdeaLogType" — geverifieerd op de zelf-gehoste DB (pg_enum mist de waarde). Deze migratie voegt de waarde alsnog toe (ALTER TYPE ADD VALUE), zelfde stijl als 20260514000000. Co-authored-by: Claude Opus 4.7 (1M context) --- .../migration.sql | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 prisma/migrations/20260514160000_add_plan_review_result_logtype/migration.sql diff --git a/prisma/migrations/20260514160000_add_plan_review_result_logtype/migration.sql b/prisma/migrations/20260514160000_add_plan_review_result_logtype/migration.sql new file mode 100644 index 0000000..ae0e39c --- /dev/null +++ b/prisma/migrations/20260514160000_add_plan_review_result_logtype/migration.sql @@ -0,0 +1,7 @@ +-- AlterEnum +-- schema.prisma declareerde IdeaLogType.PLAN_REVIEW_RESULT al, maar de +-- migratie 20260514000000_add_review_plan_support voegde 'm niet toe aan de +-- DB-enum (alleen IdeaStatus + ClaudeJobKind). Zonder deze waarde crasht de +-- scrum4me-mcp tool update_idea_plan_reviewed runtime op +-- prisma.ideaLog.create({ type: 'PLAN_REVIEW_RESULT' }). +ALTER TYPE "IdeaLogType" ADD VALUE 'PLAN_REVIEW_RESULT';