v1.1.1
PHP MVC Boilerplate v1.1.1
Adição do sistema de execução de seeders através da CLI, permitindo popular o banco de dados de forma rápida e organizada durante o desenvolvimento e implantação de aplicações.
Esta versão introduz os comandos seed:run, possibilitando executar todos os seeders registrados ou executar um seeder específico diretamente pela linha de comando.
✅ Atualização recomendada para todos os usuários que utilizam o sistema de Seeders do framework.
✨ Novidades
CLI
Sistema de Seeders
- Adicionado comando
seed:runpara execução de todos os seeders registrados. - Adicionado suporte para execução individual de seeders específicos.
- Facilita a criação de dados iniciais para desenvolvimento, testes e implantação.
- Fluxo semelhante aos frameworks modernos do mercado.
🚀 Comandos Disponíveis
Executar todos os seeders
php mvc seed:runExecuta automaticamente todos os seeders disponíveis e registrados no projeto.
Executar um seeder específico
php mvc seed:run UserSeederExecuta apenas o seeder informado, permitindo popular tabelas específicas sem executar os demais.
📚 Documentação
- Adicionada documentação do comando
seed:run. - Incluídos exemplos de execução global e individual.
- Melhor orientação para ambientes de desenvolvimento e homologação.
- Padronização da documentação da CLI.
⚡ Melhorias Internas
- Automatização do processo de população de dados.
- Melhor organização do fluxo de desenvolvimento.
- Redução de tarefas manuais durante a configuração de novos projetos.
- Maior produtividade para equipes de desenvolvimento.
📦 Arquivos Alterados
cli/Kernel.php
cli/Commands/SeedRunCommand.php
database/migrate.php
🔄 Compatibilidade
- Totalmente compatível com a versão v1.1.x.
- Nenhuma quebra de compatibilidade.
- Nenhuma alteração necessária em projetos existentes.
- Recurso adicional integrado ao sistema de CLI.
📄 Licença
Distribuído sob os termos da GNU General Public License v3.0 (GPL-3.0).