Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Alternativa a remover banco de dados antigo

Em um caso produção, não podemos apenas dropar o banco de dados e começar do zero. Em um cenário que já temos clientes cadastrados e queremos implementar essa nova funcionalidade de senha, quais são as estratégias para lidar com isso sem dropar o banco?

1 resposta
solução!

Olá Danilo, tudo bem?

Peço desculpas pela demora no retorno!

O primeiro ponto Danilo, é que para garantir a segurança das informações armazenadas na base de dados, neste caso as senhas, seja utilizado um método seguro, como a geraçao de hash.

Realizar alterações em banco de dados em produção realmente é bem complicado, principalmente por ter o risco de perder informações. Mas uma forma de realizar alterações de forma segura é a utilização de migrations. Migrations realiza o controle das alterações gerando um versionamento da aplicação.

Vou deixar aqui para esse link sobre Migrações de Dados (Migrations) e que pode ajudar a esclarecer sobre migrations.

Espero ter ajudado e bons estudos!