Add equipment management to events

- Add equipmentProvided and requiredItems fields to Event model
- Update event creation form with equipment section
- Allow organizers to specify if equipment is provided or BYO
- Display required items list in event details
- Update database schema and run migration
This commit is contained in:
2025-11-18 19:43:22 +00:00
parent c1f8c00728
commit 4f06b1fe50
7 changed files with 202 additions and 3 deletions

View File

@@ -83,6 +83,8 @@ model Event {
participantCount Int? @default(0) @map("participant_count")
litterCollected Decimal? @map("litter_collected") @db.Decimal(10, 2)
photos Json?
equipmentProvided Boolean? @default(false) @map("equipment_provided")
requiredItems Json? @map("required_items")
createdAt DateTime? @default(now()) @map("created_at") @db.Timestamp(0)
updatedAt DateTime? @default(now()) @updatedAt @map("updated_at") @db.Timestamp(0)
registrations EventRegistration[]