From b35e3ab591b3857fcba981527118d3b03f81034b Mon Sep 17 00:00:00 2001 From: actiontech-zihan Date: Thu, 23 Apr 2026 08:19:59 +0000 Subject: [PATCH] fix(db_service): make password field optional when adding data source --- api/dms/service/v1/db_service.go | 4 ++-- api/dms/service/v2/db_service.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/api/dms/service/v1/db_service.go b/api/dms/service/v1/db_service.go index 73bb5d03..5736e10d 100644 --- a/api/dms/service/v1/db_service.go +++ b/api/dms/service/v1/db_service.go @@ -28,8 +28,8 @@ type DBService struct { // Required: true User string `json:"user" validate:"required"` // DB Service admin password - // Required: true - Password string `json:"password" validate:"required"` + // Required: false + Password string `json:"password"` // DB Service business name // Required: true // Deprecated: the business field is replaced with the environmentTag of the v2 interface. diff --git a/api/dms/service/v2/db_service.go b/api/dms/service/v2/db_service.go index f4d4d344..3ed87ca2 100644 --- a/api/dms/service/v2/db_service.go +++ b/api/dms/service/v2/db_service.go @@ -108,8 +108,8 @@ type DBService struct { // Required: true User string `json:"user" validate:"required"` // DB Service admin password - // Required: true - Password string `json:"password" validate:"required"` + // Required: false + Password string `json:"password"` // DB Service environment tag // Required: true EnvironmentTagUID string `json:"environment_tag_uid" validate:"required"`