MCPcopy Create free account
hub / github.com/devaccuracy/ledgerforge / DataSourceConfig

Struct DataSourceConfig

config/config.go:104–110  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

102}
103
104type DataSourceConfig struct {
105 Dns string `json:"dns" envconfig:"LEDGERFORGE_DATA_SOURCE_DNS"`
106 MaxOpenConns int `json:"max_open_conns" envconfig:"LEDGERFORGE_DATABASE_MAX_OPEN_CONNS"`
107 MaxIdleConns int `json:"max_idle_conns" envconfig:"LEDGERFORGE_DATABASE_MAX_IDLE_CONNS"`
108 ConnMaxLifetime time.Duration `json:"conn_max_lifetime" envconfig:"LEDGERFORGE_DATABASE_CONN_MAX_LIFETIME"`
109 ConnMaxIdleTime time.Duration `json:"conn_max_idle_time" envconfig:"LEDGERFORGE_DATABASE_CONN_MAX_IDLE_TIME"`
110}
111
112type RedisConfig struct {
113 Dns string `json:"dns" envconfig:"LEDGERFORGE_REDIS_DNS"`

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected