From 0543f8a1ff5a7b32fd3d2e91cc071cc7ad13b0fe Mon Sep 17 00:00:00 2001 From: Habib Fatkhul Rohman Date: Mon, 17 Nov 2025 15:55:28 +0700 Subject: [PATCH] fix(m_role_menu_entity): Add primary key constraint to RoleID and MenuID fields --- database/entities/m_role_menu_entity.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/database/entities/m_role_menu_entity.go b/database/entities/m_role_menu_entity.go index 01498aa..ae8285f 100644 --- a/database/entities/m_role_menu_entity.go +++ b/database/entities/m_role_menu_entity.go @@ -5,8 +5,8 @@ import ( ) type M_Role_Menu struct { - RoleID uuid.UUID `gorm:"type:uuid;not null;index" json:"role_id"` - MenuID uuid.UUID `gorm:"type:uuid;not null;index" json:"menu_id"` + RoleID uuid.UUID `gorm:"primaryKey;type:uuid;not null;index" json:"role_id"` + MenuID uuid.UUID `gorm:"primaryKey;type:uuid;not null;index" json:"menu_id"` Role M_Role `gorm:"foreignKey:RoleID;references:ID"` Menu M_Menu `gorm:"foreignKey:MenuID;references:ID"`