diff --git a/proto/dbm.go b/proto/dbm.go index a2c3f31..b9a6146 100644 --- a/proto/dbm.go +++ b/proto/dbm.go @@ -48,6 +48,7 @@ type CreateDBManageReq struct { DB_User string `json:"db_user" form:"db_user"` // 数据库用户名 DB_Password string `json:"db_password" form:"db_password"` // 数据库密码 DB_Type uint `json:"db_type" form:"db_type"` // 数据库类型: 0为mysql,1为postgres,2为sqlite,3为sqlserver,4为oracle,5为mongodb,6为redis + DB_Desc string `json:"db_desc" form:"db_desc"` // 数据库描述备注 } type UpdateDBManageReq struct { @@ -58,6 +59,7 @@ type UpdateDBManageReq struct { DB_User string `json:"db_user" form:"db_user"` // 数据库用户名 DB_Password string `json:"db_password" form:"db_password"` // 数据库密码 DB_Type uint `json:"db_type" form:"db_type"` // 数据库类型: 0为mysql,1为postgres,2为sqlite,3为sqlserver,4为oracle,5为mongodb,6为redis + DB_Desc string `json:"db_desc" form:"db_desc"` // 数据库描述备注 } type GetDBManageReq struct { diff --git a/service/dbmService.go b/service/dbmService.go index 29ef617..5648727 100644 --- a/service/dbmService.go +++ b/service/dbmService.go @@ -65,7 +65,7 @@ func CreateDBManage(req *proto.CreateDBManageReq, userID uint) (proto.DBManage, DB_User: req.DB_User, DB_Password: req.DB_Password, DB_Type: req.DB_Type, - DB_Desc: "", + DB_Desc: req.DB_Desc, DB_STATUS: 0, // 初始状态为未连接 } @@ -133,6 +133,7 @@ func UpdateDBManage(req *proto.UpdateDBManageReq, userID int) (proto.DBManage, e dbmInfo.DB_User = req.DB_User dbmInfo.DB_Password = req.DB_Password dbmInfo.DB_Type = req.DB_Type + dbmInfo.DB_Desc = req.DB_Desc err = dao.UpdateDBManage(dbmInfo.ID, &dbmInfo) if err != nil {