From a44fb490f7a0b7c839b268e0bb24b1d1190106f3 Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Thu, 21 May 2026 10:16:57 -0500 Subject: [PATCH] feat(conx_db): add nombre, estado, and version fields to ConxDb model and update Create/Update functions --- pkg/models/conx_db.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/models/conx_db.go b/pkg/models/conx_db.go index a97c6c9..9acd1cc 100755 --- a/pkg/models/conx_db.go +++ b/pkg/models/conx_db.go @@ -9,9 +9,12 @@ import ( type ConxDb struct { gorm.Model + Nombre string `json:"nombre" gorm:"column:nombre"` Puerto string `json:"puerto" gorm:"column:puerto"` Usuario string `json:"usuario" gorm:"column:usuario"` Password string `json:"password" gorm:"column:password"` + Estado string `json:"estado" gorm:"column:estado;default:'activo'"` + Version string `json:"version" gorm:"column:version"` TipoDbID uint `json:"tipo_db_id" gorm:"column:tipo_db_id;foreignKey:TipoDbID"` TipoDb TipoDb `json:"tipo_db" gorm:"foreignKey:TipoDbID"` ServidorID uint `json:"servidor_id" gorm:"column:servidor_id;foreignKey:ServidorID"` @@ -55,9 +58,12 @@ func CreateConxDb(conxDb ConxDb) error { func UpdateConxDb(conxDb ConxDb) error { if err := app.Http.Database.DB.Model(&conxDb).Omit("TipoDb", "Servidor").Updates(map[string]interface{}{ + "nombre": conxDb.Nombre, "puerto": conxDb.Puerto, "usuario": conxDb.Usuario, "password": conxDb.Password, + "estado": conxDb.Estado, + "version": conxDb.Version, "tipo_db_id": conxDb.TipoDbID, "servidor_id": conxDb.ServidorID, }).Error; err != nil {