This commit is contained in:
Lizandro Guarnizo
2026-05-01 11:58:18 -05:00
parent 1c27cdfaf1
commit 240559e867
2 changed files with 17 additions and 6 deletions
+8 -3
View File
@@ -26,7 +26,7 @@ func GetAllConxSsh(limit, offset int, search string) ([]ConxSsh, int64, error) {
db := app.Http.Database.DB.Model(&ConxSsh{})
if search != "" {
db = db.Where("nombre LIKE ?", "%"+search+"%")
db = db.Where("usuario LIKE ? OR puerto LIKE ?", "%"+search+"%", "%"+search+"%")
}
db = db.Preload("Servidor")
@@ -45,14 +45,19 @@ func GetAllConxSsh(limit, offset int, search string) ([]ConxSsh, int64, error) {
}
func CreateConxSsh(conxSsh ConxSsh) error {
if err := app.Http.Database.DB.Create(&conxSsh).Error; err != nil {
if err := app.Http.Database.DB.Omit("Servidor").Create(&conxSsh).Error; err != nil {
return err
}
return nil
}
func UpdateConxSsh(conxSsh ConxSsh) error {
if err := app.Http.Database.DB.Model(&conxSsh).Updates(conxSsh).Error; err != nil {
if err := app.Http.Database.DB.Model(&conxSsh).Omit("Servidor").Updates(map[string]interface{}{
"usuario": conxSsh.Usuario,
"puerto": conxSsh.Puerto,
"servidor_id": conxSsh.ServidorID,
"password": conxSsh.Password,
}).Error; err != nil {
return err
}
return nil