From c620da99449f5ade0d8e312d60a27ac94a055685 Mon Sep 17 00:00:00 2001 From: WTIFS Date: Thu, 7 Sep 2023 10:56:23 +0800 Subject: [PATCH] feat: allow empty db password (#1237) --- store/mysql/default.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/store/mysql/default.go b/store/mysql/default.go index 9f8d91cdb..23f8862d3 100644 --- a/store/mysql/default.go +++ b/store/mysql/default.go @@ -167,8 +167,11 @@ func parseStoreConfig(opts interface{}) (*dbConfig, error) { if !ok { return nil, fmt.Errorf("config Plugin %s:%s type must be string", STORENAME, key) } - - needCheckFields[key] = fmt.Sprintf("%v", val) + if val != nil { + needCheckFields[key] = fmt.Sprintf("%v", val) + } else { + log.Warnf("[Store][database] config field is empty: %s", key) + } } c := &dbConfig{