umarley / seteAPI

BSD 3-Clause "New" or "Revised" License
2 stars 0 forks source link

Falha ao excluir um monitor #55

Closed marcosroriz closed 2 years ago

marcosroriz commented 2 years ago

Falha ao excluir o registro. Não é possível excluir o registro sete_monitores, pois está violando um fkey da tabela sete_rota_atendida_por_monitor.

DELETE https://sete.transportesufg.eng.br/monitores/5201405/49944398004

{
    "result": false,
    "messages": "Falha ao excluir o registro. Contacte o administrador do sistema para maiores informações. <br />SQLSTATE[23503]: Foreign key violation: 7 ERROR:  update or delete on table \"sete_monitores\" violates foreign key constraint \"sete_rota_atendida_por_monitor_fk_monitor\" on table \"sete_rota_atendida_por_monitor\"\nDETAIL:  Key (codigo_cidade, cpf)=(5201405, 49944398004) is still referenced from table \"sete_rota_atendida_por_monitor\"."
}
umarley commented 2 years ago

@marcosroriz foi configurada as chaves estrangeiras para que a ação delete seja cascata. Problema resolvido.