From 5e05e336f7dfd415843f7daeab550c01a0343dfe Mon Sep 17 00:00:00 2001 From: hailin Date: Mon, 2 Mar 2026 08:55:00 -0800 Subject: [PATCH] fix(mining-admin): add @map for targetType column in Notification schema Missing @map("target_type") caused Prisma to look for camelCase column name instead of the snake_case column created in migration SQL. Co-Authored-By: Claude Opus 4.6 --- backend/services/mining-admin-service/prisma/schema.prisma | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/services/mining-admin-service/prisma/schema.prisma b/backend/services/mining-admin-service/prisma/schema.prisma index a0698011..96bf5048 100644 --- a/backend/services/mining-admin-service/prisma/schema.prisma +++ b/backend/services/mining-admin-service/prisma/schema.prisma @@ -957,7 +957,7 @@ model Notification { content String @db.Text type NotificationType @default(SYSTEM) priority NotificationPriority @default(NORMAL) - targetType TargetType @default(ALL) + targetType TargetType @default(ALL) @map("target_type") imageUrl String? @map("image_url") linkUrl String? @map("link_url") isEnabled Boolean @default(true) @map("is_enabled")