Files
Sipro-Marketplaces/internal/config/database.go

24 lines
485 B
Go

package config
import "os"
type DatabaseConfig struct {
Host string
Port string
Login string
Password string
Database string
URL string
}
func LoadDatabaseConfig() *DatabaseConfig {
return &DatabaseConfig{
Host: os.Getenv("POSTGRES_HOST"),
Port: os.Getenv("POSTGRES_PORT"),
Login: os.Getenv("POSTGRES_LOGIN"),
Password: os.Getenv("POSTGRES_PASSWORD"),
Database: os.Getenv("POSTGRES_DATABASE"),
URL: os.Getenv("POSTGRES_URL"),
}
}