2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 14:57:16 +08:00

feat: 数据库管理优化1

This commit is contained in:
耗子
2024-11-27 01:08:14 +08:00
parent 3926bb83c1
commit cd8a10d799
18 changed files with 196 additions and 62 deletions

View File

@@ -69,6 +69,21 @@ func (s *DatabaseServer) Update(w http.ResponseWriter, r *http.Request) {
Success(w, nil)
}
func (s *DatabaseServer) UpdateRemark(w http.ResponseWriter, r *http.Request) {
req, err := Bind[request.DatabaseServerUpdateRemark](r)
if err != nil {
Error(w, http.StatusUnprocessableEntity, "%v", err)
return
}
if err = s.databaseServerRepo.UpdateRemark(req); err != nil {
Error(w, http.StatusInternalServerError, "%v", err)
return
}
Success(w, nil)
}
func (s *DatabaseServer) Delete(w http.ResponseWriter, r *http.Request) {
req, err := Bind[request.ID](r)
if err != nil {