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"`

}
