From bc9264b1c3b77d40677e8aaa362a2317a5a6d067 Mon Sep 17 00:00:00 2001 From: rainzm Date: Thu, 22 Apr 2021 18:14:11 +0800 Subject: [PATCH] fix(region): make SScheduledTaskLabel implement IJointModelManager --- pkg/compute/models/scheduledtask_label.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkg/compute/models/scheduledtask_label.go b/pkg/compute/models/scheduledtask_label.go index 906a613637..19e55ef51d 100644 --- a/pkg/compute/models/scheduledtask_label.go +++ b/pkg/compute/models/scheduledtask_label.go @@ -48,6 +48,14 @@ type SScheduledTaskLabel struct { Label string `width:"64" charset:"utf8" nullable:"false" index:"true"` } +func (slm *SScheduledTaskLabelManager) GetMasterFieldName() string { + return "scheduled_task_id" +} + +func (slm *SScheduledTaskLabelManager) GetSlaveFieldName() string { + return "label" +} + func (slm *SScheduledTaskLabelManager) Attach(ctx context.Context, taskId, label string) error { sl := &SScheduledTaskLabel{ ScheduledTaskId: taskId,