Closed joelclems closed 1 year ago
@amandine-sahl Je crois que tu avais rajouté la suppression / création de la vue v_userslist_forall_applications
pour une colonne, avant de le revert suite à nos discussions. Est-ce un oublie de supprimer le DROP (et le CREATE dans le downgrade) ?
J’ai ma réponse : il faut supprimer et re-créer v_userslist_forall_applications
car dépend de v_roleslist_forall_applications
. Du coup c’était un oublie de re-créer la vue après suppression.
Corrigé : b9b95a57
dans le fichier de migration
5b334b77f5f5_fix_v_roleslist_forall_applications.py
on supprime la vueutilisateurs.v_userslist_forall_applications
https://github.com/PnX-SI/UsersHub-authentification-module/blob/78624377807d3ae1dc720478d38a9cbfa7b2cf97/src/pypnusershub/migrations/versions/5b334b77f5f5_fix_v_roleslist_forall_applications.py#L21
mais cette vue est toujours utilisée dans le modèle
AppUser
https://github.com/PnX-SI/UsersHub-authentification-module/blob/a5463e299aabc37aabb307f4622387bb6a4e6223/src/pypnusershub/db/models.py#L284
qui est utilsé dans la route de login
https://github.com/PnX-SI/UsersHub-authentification-module/blob/a5463e299aabc37aabb307f4622387bb6a4e6223/src/pypnusershub/routes.py#L176