Files
trikotwaschliste/models/config_model.go

19 lines
684 B
Go

package models
type Config struct {
// Set the environment: staging or production
APP_ENVIRONMENT string `env:"APP_ENVIRONMENT" envDefault:"staging"`
// Database settings
DB_HOST string `env:"DB_HOST" envDefault:"localhost"`
DB_PORT uint16 `env:"DB_PORT" envDefault:"8081"`
DB_USER string `env:"DB_USER" envDefault:"web"`
DB_PASSWORD string `env:"DB_PASSWORD" envDefault:"example"`
DB_DATABASE string `env:"DB_DATABASE" envDefault:"web"`
DB_MAXCONNECTIONS uint `env:"DB_MAXCONNECTIONS" envDefault:"5"`
ADMIN_NAME string `env:"ADMIN_NAME" envDefault:"test"`
ADMIN_PASSWORD string `env:"ADMIN_PASSWORD" envDefault:"example"`
}