[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
RICARDO M  ASSIS
Criador RICARDO M ASSIS 10/02/2022

É possível deletar uma tabela do projeto em produção depois de limpar todos os dados dela?

Manager Carlos Ferreira 10/02/2022

Olá, Ricardo!
Tudo bem?

Se deletar uma tabela, automaticamente já deleta todos os seus registros.

Não é uma prática muito comum, deletar uma tabela em produção.

Nos arquivos de migrations é até possível, mas fica estranho. Recomendo nesse caso acessar o cli do seu banco de dados, e deletar diretamente por ele.

Pegou a ideia amigo?

Carlos Ferreira
Criador RICARDO M ASSIS 10/02/2022

Pergunto isso porque o projeto que fiz já esta em produção, porem notei que fiz uma tabela totalmente errada. Nesses casos, quando erra-se no projeto o melhor e fazer a nova tabela e deixar a antiga para trás?

RICARDO M  ASSIS
Manager Carlos Ferreira 10/02/2022

O que eu faria?
Deletaria a tabela diretamente no server (através de linha de comando mesmo)
drop table name_table;

Depois deletaria o arquivo de migration correspondente.

Carlos Ferreira
Criador RICARDO M ASSIS 10/02/2022

Boa, vou fazer isso então, obrigado!

RICARDO M  ASSIS
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!