basedosdados / backend

Backend da BD
https://backend.basedosdados.org/graphql
GNU General Public License v3.0
8 stars 1 forks source link

Tornar `model.on_delete` mais conservador no Django #644

Open rdahis opened 1 month ago

rdahis commented 1 month ago

Motivação: evitar casos de sumirem relações no banco, como os exemplos recentes de dezenas de conjuntos ficarem sem tema.

Tarefa: O máximo possível, mudar on_delete=CASCADE para on_delete=PROTECT ou outras opções.

1 CASCADE 2 PROTECT 3 SET_NULL 4 SET_DEFAULT 5 SET() 6 DO_NOTHING