feat(assignment-policies): align chatwoot payloads

This commit is contained in:
2026-06-06 10:44:24 +08:00
parent c111926f56
commit 8712358a8f
8 changed files with 551 additions and 206 deletions
+4 -1
View File
@@ -209,7 +209,10 @@ func autoMigrate(db *gorm.DB) error {
&model.SlaPolicyInbox{},
&model.AppliedSLA{},
&model.SlaEvent{},
// M11: Assignment Policy V2 model — enhanced with Type field + inbox join
// Chatwoot assignment policies + inbox association.
&model.AssignmentPolicy{},
&model.InboxAssignmentPolicy{},
// Legacy enhanced assignment policy aliases kept for local compatibility.
&model.AssignmentPolicyV2{},
&model.AssignmentPolicyInbox{},
// Enterprise: Audit log model (read-only log of account actions)