Versions in this module Expand all Collapse all v1 v1.0.1 Jul 20, 2021 v1.0.0 Jun 16, 2021 Changes in this version + const ACTIVAR_CONEXION_REMOTA + const ACTIVAR_LIMITE_DE_CONSULTA + const ACTIVAR_LOG_REGISTRO + const ACTIVAR_ROLES + const APICORE + const CBASE + const CCATEGORIA + const CCONCEPTO + const CESTADO + const CFACTURA + const CFAMILIAR + const CODIFCACION_DE_ARCHIVOS + const CPERSONA + const CRECIBO + const CREDUCCION + const CTAREASPENDIENDTE + const CTIM + const CTRAZA + const CUSUARIO + const DESACTIVAR_CONEXION_REMOTA + const DESACTIVAR_LIMITE_DE_CONSULTA + const DESACTIVAR_LOG_REGISTRO + const DESACTIVAR_ROLES + const MAXIMO_LIMITE_DE_CONSULTAS + const MAXIMO_LIMITE_DE_USUARIO + const MONGOID + const PUERTO + const PUERTO_CHAT + const PUERTO_SSL + const SERVERIMG + const WUSUARIO + var BaseDeDatos BaseDatos + var CacheLog *log.Logger + var Conexiones []CadenaDeConexion + var Contexto context.Context + var DRIVERS []ManejadorDeConexiones + var Error error + var ListadoConexiones []string + var MGConexion *Mongo + var MongoDB *mongo.Database + var MySQL bool = false + var NOSQLTODO = make(map[string]DriverNOSQL) + var QueryLog *log.Logger + var SQLTODO = make(map[string]DriverSQL) + var SystemLog *log.Logger + var Version string = "V.2.1.2" + func CMongoDB(c CadenaDeConexion) (DB *mongo.Database, err error) + func CMySQL(c CadenaDeConexion) (DB *sql.DB, err error) + func CPostgres(c CadenaDeConexion) (DB *sql.DB, err error) + func CSQLServer(c CadenaDeConexion) (DB *sql.DB, err error) + func CargarConexiones() + func MongoDBConexion(mapa map[string]CadenaDeConexion) + func RegistrarLog(file string, mensaje string) (err error, xLog *log.Logger) + type BaseDatos struct + CadenaDeConexion map[string]CadenaDeConexion + type CadenaDeConexion struct + Basedatos string + Clave string + Descripcion string + Driver string + Estatus bool + Host string + ID string + Puerto string + SUrl string + Usuario string + type Config struct + func (C *Config) ConexionesDinamicas(c CadenaDeConexion) (estatus bool) + func (C *Config) EvaluarConexionesDinamicas(c CadenaDeConexion) (er error) + type DriverNOSQL struct + Contexto context.Context + DB *mongo.Database + Error error + Estatus bool + Nombre string + SUrl string + type DriverSQL struct + Contexto context.Context + DB *sql.DB + Error error + Estatus bool + Nombre string + SUrl string + type ManejadorDeConexiones struct + Descripcion string + ID string + Nombre string + type Mongo struct + Ctx context.Context + DataBase *mongo.Database + func (m *Mongo) Conectar(Ctx context.Context, c CadenaDeConexion) (DB *mongo.Database, e error) + func (m *Mongo) ConectarDinamicamente(Ctx context.Context, c CadenaDeConexion) (DB *mongo.Database, e error)