Mercurial > gemma
diff config/config.go @ 28:714787accd26
Fetch database connection string parts from configuration.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Mon, 25 Jun 2018 15:34:32 +0200 |
parents | |
children | 29e56c342c9f |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/config/config.go Mon Jun 25 15:34:32 2018 +0200 @@ -0,0 +1,20 @@ +package config + +var Config = NewConfiguration() + +type Configuration struct { + DBHost string + DBPort uint + DBName string + DBSSLMode string +} + +func NewConfiguration() *Configuration { + // TODO: Load from file. + return &Configuration{ + DBHost: "localhost", + DBPort: 5432, + DBName: "gemma", + DBSSLMode: "require", + } +}