Jusqu'a maintenant lorsque l'on supprimait une positions d'un numero (ou d'un toponyme) seul la relation numero_id (ou toponyme_id) était mise a null. Et donc les positions n'étais pas suprimées.
FIX
Ajout de l'option orphanedRowAction: 'delete' qui supprime la positions lorsqu'elle n'est pas présente dans le json save avec typeorm
Ajout d'une migration pour supprimer toutes les positions mortes (qui n'ont pas de toponymes ou de numeros)
CONTEXT
Jusqu'a maintenant lorsque l'on supprimait une positions d'un numero (ou d'un toponyme) seul la relation numero_id (ou toponyme_id) était mise a null. Et donc les positions n'étais pas suprimées.
FIX
orphanedRowAction: 'delete'
qui supprime la positions lorsqu'elle n'est pas présente dans le json save avec typeorm