Commit 1738a24
authored
Bunch of QOL improvements (#202)
This PR introduces several quality of life (QOL) improvements to enhance
code maintainability and efficiency.
## Database Schema Adjustments:
Removed Columns:
- max_attendees from events table. (We'll handle it with ticket amounts)
- payment_status from user_tickets table. (it's passed through from the
OC)
Eliminated redundant checks to streamline logic. We don't create by
default OCs in approved status.
Defaulting on fetcher sorting logic to work with dataloaders.1 parent 7ab9e8b commit 1738a24
27 files changed
Lines changed: 2455 additions & 204 deletions
File tree
- drizzle/migrations
- meta
- src
- datasources/db
- generated
- schema
- events
- tests
- purchaseOrder
- userTickets
- tests
- approvalUserTicket
- cancelUserTicket
- claimUserTicket
- redeemUserTicket
- userTicketFetcher
- tests/fixtures
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
0 commit comments