[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)

Laravel Produção / Desenv

[Finalizado Pelo Aluno]

Andre Luis Araujo
Criador Andre Luis Araujo 23/11/2022

Os arquivos que eu gero num banco de testes com migration as tabelas quando eu executo o comando migrate e atualizo uma tabela no desenvolvimento,

eu precisarei executar este mesmo comando em um ambiente de produção apois efetuar o deploy no codigo posso ter um script de inicialização la do no docker que sempre que a aplicação subir ela executar o migrate certo? Após isso os dados do banco ainda serão mantidos certo? tudo que estou fazendo é apenas alterando a estrutura de tabelas, quando corro riscos de perder dados de usuarios nessa estrutura de deploy com laravel e docker?

Manager Carlos Ferreira 23/11/2022

Olá, Andre!
Tudo bem?

Em ambiente local e nos testes você pode rodar "php artisan migrate:fresh" sem medo, porém em produção muda as coisas, você só pode rodar "php artisan migrate", porque se rodar algo além disso, pode perder os dados.

Faça esse curso aqui, nele mostro essas estratégias de deploy: https://academy.especializati.com.br/curso/ambiente-docker-na-digital-ocean

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

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!