mirror of
https://github.com/Dvorinka/MyClubServer.git
synced 2026-06-04 02:32:57 +00:00
dev day #80
This commit is contained in:
@@ -103,6 +103,10 @@ func main() {
|
||||
&models.UserAchievement{},
|
||||
&models.RewardItem{},
|
||||
&models.RewardRedemption{},
|
||||
&models.Sweepstake{},
|
||||
&models.SweepstakePrize{},
|
||||
&models.SweepstakeEntry{},
|
||||
&models.SweepstakeWinner{},
|
||||
&models.UploadedFile{},
|
||||
&models.FileUsage{},
|
||||
); err != nil {
|
||||
@@ -264,6 +268,9 @@ func main() {
|
||||
// Start newsletter scheduler (automated emails - legacy weekly)
|
||||
services.StartNewsletterScheduler(dbInstance, emailSvc)
|
||||
|
||||
// Start sweepstakes scheduler (finalizes and picks winners at end time)
|
||||
services.StartSweepstakesScheduler(dbInstance, emailSvc)
|
||||
|
||||
// Start comprehensive newsletter automation (weekly, match alerts, blog notifications, results)
|
||||
newsletterAutomation := services.NewNewsletterAutomation(dbInstance, emailSvc)
|
||||
newsletterAutomation.Start()
|
||||
|
||||
Reference in New Issue
Block a user