i think that's all the api endpoints!

Signed-off-by: ari melody <ari@arimelody.me>
This commit is contained in:
ari melody 2024-08-03 23:24:15 +01:00
parent 494b29def3
commit 05e16a0867
17 changed files with 810 additions and 231 deletions

16
main.go
View file

@ -41,14 +41,6 @@ func main() {
}
fmt.Printf("%d artists loaded successfully.\n", len(global.Artists))
// pull release data from DB
global.Releases, err = musicController.PullAllReleases(global.DB)
if err != nil {
fmt.Printf("Failed to pull releases from database: %v\n", err);
panic(1)
}
fmt.Printf("%d releases loaded successfully.\n", len(global.Releases))
// pull track data from DB
global.Tracks, err = musicController.PullAllTracks(global.DB)
if err != nil {
@ -57,6 +49,14 @@ func main() {
}
fmt.Printf("%d tracks loaded successfully.\n", len(global.Tracks))
// pull release data from DB
global.Releases, err = musicController.PullAllReleases(global.DB)
if err != nil {
fmt.Printf("Failed to pull releases from database: %v\n", err);
panic(1)
}
fmt.Printf("%d releases loaded successfully.\n", len(global.Releases))
// start the web server!
mux := createServeMux()
port := DEFAULT_PORT