package conf import ( "fmt" "log" "music-server/pkg/db" "os" ) var ( host = os.Getenv("DB_HOST") dbPort = os.Getenv("DB_PORT") database = os.Getenv("DB_NAME") username = os.Getenv("DB_USERNAME") password = os.Getenv("DB_PASSWORD") musicPath = os.Getenv("MUSIC_PATH") ) func SetupDb() { if host == "" || dbPort == "" || username == "" || password == "" || database == "" || musicPath == "" { log.Fatal("Invalid settings") } fmt.Printf("host: %s, dbPort: %v, username: %s, password: %s, dbName: %s\n", host, dbPort, username, password, database) log.Printf("Path: %s\n", musicPath) db.Migrate_db(host, dbPort, username, password, database) db.InitDB(host, dbPort, username, password, database) } func CloseDb() { fmt.Println("Closing connection to database") db.CloseDb() }