Allow event organizers to configure which divisions run in parallel (same time slot) for accurate collision detection in the auto-matching algorithm. Divisions in the same slot will collide with each other. - Add scheduleConfig JSON field to Event model - Add PUT /events/:slug/schedule-config API endpoint - Update matching algorithm to use slot-based collision detection - Add UI in EventDetailsPage for managing division slots - Add unit tests for schedule-based collision detection
3 lines
75 B
SQL
3 lines
75 B
SQL
-- AlterTable
|
|
ALTER TABLE "events" ADD COLUMN "schedule_config" JSONB;
|