Use simple connection string in config
This commit is contained in:
@ -6,23 +6,13 @@ import (
|
||||
|
||||
// Config contains all needed configurations
|
||||
type Config struct {
|
||||
DatabaseUser string
|
||||
DatabaseHost string
|
||||
DatabasePassword string
|
||||
DatabaseName string
|
||||
DatabaseConnection string
|
||||
}
|
||||
|
||||
// LoadConfig from path
|
||||
func LoadConfig() (*Config, error) {
|
||||
configuration := Config{
|
||||
DatabaseUser: os.Getenv("BUDGETEER_DB_USER"),
|
||||
DatabaseHost: os.Getenv("BUDGETEER_DB_HOST"),
|
||||
DatabasePassword: os.Getenv("BUDGETEER_DB_PASS"),
|
||||
DatabaseName: os.Getenv("BUDGETEER_DB_NAME"),
|
||||
}
|
||||
|
||||
if configuration.DatabaseName == "" {
|
||||
configuration.DatabaseName = "budgeteer"
|
||||
DatabaseConnection: os.Getenv("BUDGETEER_DB"),
|
||||
}
|
||||
|
||||
return &configuration, nil
|
||||
|
Reference in New Issue
Block a user