Guia de atualização
Esta documentação cobre a linha 1.x. Revise as notas da versão e o arquivo de bloqueio das dependências antes de cada atualização.
Antes de atualizar
- Confirme que a versão de destino aceita as versões de PHP e Laravel da aplicação.
- Faça commit de
composer.locke doconfig/feeds.phppublicado. - Registre os feeds ativos e os destinos dos arquivos gerados.
- Execute os testes de geração ou gere feeds representativos fora de produção.
Aplicar a atualização
composer update dragon-code/laravel-feeds --with-all-dependencies
php artisan migrate
Compare o config/feeds.php do pacote instalado com a cópia publicada e mescle as novas chaves manualmente. Não publique novamente com --force: ele sobrescreve valores da aplicação.
Verificar
- Gere um feed para cada formato usado.
- Verifique a quantidade e os nomes dos arquivos divididos.
- Confirme a geração agendada e em fila.
- Confirme modelos, transformadores, macros e subclasses de predefinições personalizados.
- Compare uma saída representativa com a versão anterior.
Reverter
Restaure composer.lock e a configuração anteriores, execute composer install e aplique a política de rollback das migrations. Arquivos gerados são artefatos de implantação; restaure-os ou gere-os novamente conforme o plano de recuperação.