mirror of
https://github.com/nprasad2077/NBA_Go.git
synced 2026-09-22 14:05:13 +00:00
backend functioning. Player models init
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"log"
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"github.com/nprasad2077/NBA_Go/config"
|
||||
"github.com/nprasad2077/NBA_Go/routes"
|
||||
"github.com/nprasad2077/NBA_Go/services"
|
||||
)
|
||||
|
||||
func main() {
|
||||
app := fiber.New()
|
||||
db := config.InitDB()
|
||||
|
||||
// Automatically fetch player stats on startup
|
||||
go func() {
|
||||
if err := services.FetchAndStorePlayerStats(db, 2025); err != nil {
|
||||
log.Println("Initial fetch failed:", err)
|
||||
} else {
|
||||
log.Println("Initial player stats fetch successful.")
|
||||
}
|
||||
}()
|
||||
|
||||
routes.RegisterPlayerRoutes(app, db)
|
||||
app.Listen(":3001")
|
||||
}
|
||||
Reference in New Issue
Block a user