[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Antonio Fernandes
Criador Antonio Fernandes 31/08/2018

Como visto na aula adicionamos uma nova coluna da tabela user de forma manual. Até aqui foi de boa. Mais existe algum comando no terminal via php artisan para atualizar somente a migrate de users sem perder os dados?

Manager Carlos Ferreira 31/08/2018

Olá, Antonio!
Como vai?

Essa é uma clássica pergunta.

As opções disponíveis no artisan para alterar a estrutura de uma tabela é por meio de artisan migrate:refresh
Porém sabemos que fazer isso deleta todos os registros e recrias as tabelas a partir das migrations com a nova estrutura. E claro, isso em produção é inviável.

O que fazer?
Em alguns casos fazer a alteração manual em produção já resolve.

Outra opção possível é criar um novo arquivo de migration (fragmentar a estrutura da tabela) com a alteração desejada. Nese tutorial detalho sobre: https://blog.especializati.com.br/alterar-tabela-migrations-laravel-sem-perder-dados/

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!