kir-dev / pek-infinity

https://pek-infinity.vercel.app
1 stars 0 forks source link

Refactor database schema to align with best practices #15

Closed tomitheninja closed 2 months ago

tomitheninja commented 3 months ago

subtasks

username history

usernames are not forgotten anymore when changing them

simplified role system

introduce semesters

semesters are moved from application service layer to the database

awards are now assigned to memberships

they are awarded for your group activity and not for your smile

deattach entry awards from point awards

entry awards are not part of the scoreboard anymore. They can still be displayed anymore if group and semester are known.

group purpose enum

no more free text on this field

many more

vercel[bot] commented 3 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
pek-infinity ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 25, 2024 2:13pm
tomitheninja commented 2 months ago

TODO: Add point_request.userId field (and keep membership ID)