BDD: relation role -> département #108
Labels
No Label
ABS
à confirmer
API
Apogée
bug
BUT
Dev
duplicate
enhancement
Entreprises
frontend
help wanted
invalid
Jury
PE
prio
question
RGPD
Users
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: ScoDoc/ScoDoc#108
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
un role vu étant comme un couple (fonction , département) il pourrait être opportun de vérifier l intégrité référentielle.
Ca n'a pas été fait lors de la migration vers scodoc9 car le nom département est cité dans une chaine (ex: Ens_RT) alors de la clé de dept est un entier
exemple d impact de cette remarque dans le code (app/auth/models.py)
`
class UserRole(db.Model):
"""Associate user to role, in a dept.
If dept is None, the role applies to all departments (eg super admin).
"""
`
Cela contraindrait trop les migrations.
Dans certains cas, on souhaite migrer des utilisateurs (et leurs rôles) sans migrer
tous les départements en même temps.