nunca DELETE linhas em BD

Para não perder dados, alguns apps utilizam uma estratégia interessante no banco de dados para a função de deletar.

Ao invés de deletar linhas no banco de dados, é adicionado uma coluna deletado para base de dados.

E então, assume valores false ou true e isso é o condicional de todos os demais comandos de SELECT, entre outros.

Se o usuário quiser deletar, então assume true e então, filtram para deleted igual false para o comando SELECT.

Isso significa que nunca deletam dados tornando a manipulação dos dados mais segura mesmo que a lógica fique mais complexa.

Esse artigo ficou menor que os demais, mas a intenção é tratar situações mais específicas nesse tipo de tema técnico e prático. Tomara que tenha gostado, aplauda o artigo! Até o próximo artigo e ótimos códigos.

--

--

Developer Frontend Web — Javascript | ReactJS https://linktr.ee/douglasabnovato

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store