| 102 | } |
| 103 | |
| 104 | type 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 | |
| 112 | type RedisConfig struct { |
| 113 | Dns string `json:"dns" envconfig:"LEDGERFORGE_REDIS_DNS"` |
nothing calls this directly
no outgoing calls
no test coverage detected