Certaines règles ondelete ne sont pas adaptés à nos besoin
Dans la BDD nous avons plusieurs clefs étrangères dont le comportement ondelete n'est pas approprié.
On le voit notamment dans #2290 (closed)
La suppression d'un utilisateur entrainerait la suppression de tous les sample_set qu'il a créés. La suppression d'une config ou d'un pre_process entrainerait également la suppression de tous samples, analysis ou results associés.
Le problème qui se pose est que Web2py ne semble pas être capable d'appliquer les migrations appropriées pour modifier ces contraintes. Donc changer le code dans db.py résolverait le problème pour toute future installation, mais une BDD déjà établie requiert une intervention.