drbenschmidt / dirtleague-discgolf

Disc golf web app for managing players, tournaments, and seasons.
MIT License
4 stars 0 forks source link

feat(data): Add Entity Context and dynamic query capabilities #40

Closed drbenschmidt closed 3 years ago

drbenschmidt commented 3 years ago

[x] Add EntityContext to allow 1:1 mapping between tables and generic CRUD operations. [x] Add support for transactions to prevent bad data from being saved into database. [x] Add support for proper user Role checking. [x] Add support for actual RepsoitoryServices that handle the actual data related responsibilities. [x] Add support for dynamic SELECT, SET, and simple binary equality WHERE clauses. [x] Use proper HTTP verbs and use new patch capabilities where needed.