Skip to content

Conversation

@dkwncho
Copy link
Member

@dkwncho dkwncho commented Apr 25, 2025

Summary:

  • Created new Booking model, serializer, permission, urls, and viewset
  • Moved the schedules package into our codebase as ohq_schedules
  • Bookings can only be created with start times of 5-minute intervals (e.g., :00, :05, :10, :15, etc), would need to reflect this on the frontend

Before merging these changes to main:

  • How to properly credit the original package creator

To-do after merging these changes to main:

  • Confirm new tables (under the name ohq_schedules) were correctly made with the migrated data from the schedules table
  • Remove the django-scheduler app from installed apps, base.py, pipfile/uv
  • Remove the data migration file (backend/ohq/migrations/0023_migrate_schedule_data.py)

dkwncho added 4 commits April 2, 2025 14:23
- Currently, may still contain excess files that are never used
- Migrate existing data from schedule tables to ohq_schedule tables
@dkwncho dkwncho marked this pull request as ready for review April 25, 2025 21:44
@ryantanen ryantanen self-requested a review May 2, 2025 21:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants