Documentation ¶
Index ¶
Constants ¶
View Source
const (
DSNTemplate = "user=%s password=%s dbname=%s host=%s port=%s sslmode=%s"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { DBAddr string `envconfig:"DB_ADDRESS" required:"true"` DBPort string `envconfig:"DB_Port" required:"true"` ServiceUsername string `envconfig:"DB_SERVICE_USERNAME" required:"true"` ServiceUserPassword string `envconfig:"DB_SERVICE_PASSWORD" required:"false"` EntityName string `envconfig:"DB_ENTITY_NAME" required:"true"` DBName string `envconfig:"DB_NAME" required:"true"` MaxRetryCount int `envconfig:"MAX_RETRY_COUNT" default:"3"` MaxConnectionCount int `envconfig:"MAX_CLUSTER_CONNECTION_COUNT" default:"5"` SSLMode string `envconfig:"SSL_MODE" default:"disable"` }
Click to show internal directories.
Click to hide internal directories.