feat: add activity logs

This commit is contained in:
2026-03-22 13:52:15 +01:00
parent 85c5874bc7
commit e96b8bca12
17 changed files with 517 additions and 26 deletions

View File

@@ -28,6 +28,8 @@ type RouteGroups struct {
WebSocket fiber.Router
Leaderboard fiber.Router
Steam fiber.Router
ActivityLog fiber.Router
Groups fiber.Router
}
func CheckError(err error) {

View File

@@ -54,6 +54,7 @@ func Migrate(db *gorm.DB) {
&model.LeaderboardRace{},
&model.LeaderboardResult{},
&model.LeaderboardPointRow{},
&model.ActivityLog{},
)
if err != nil {
@@ -80,6 +81,10 @@ func runMigrations(db *gorm.DB) {
logging.Error("Failed to run platform columns migration: %v", err)
}
if err := migrations.RunAddActivityLogMigration(db); err != nil {
logging.Error("Failed to run activity log migration: %v", err)
}
logging.Info("Custom database migrations completed")
}