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 {