aepstein / vumt

Visitor Use Management Tool
GNU General Public License v3.0
1 stars 2 forks source link

Update dependencies and relational integrity #72

Closed aepstein closed 3 years ago

aepstein commented 3 years ago

This does the following:

  1. Update dependencies to latest release in both client and server components.
  2. Enforce relational integrity for related models to date.

Relational integrity in Mongodb is achieved at the model level rather than in Mongodb itself, so the model must implement appropriate logic and checks to assure valid relations are created and restrict/delete/set null constraints are enforced on delete.