Olá!! Neste repositório você irá encontrar scripts para atualizar sua base de dados do i-Educar versão antiga para a versão 2.0 lançada e atualmente mantida Portabilis.
Caso você não tenha utilizado o i-Educar na versão anterior e/ou não necessita migrar seus dados para a versão nova, então você não precisa realizar nenhum dos processos abaixo.
Após ter instalado o i-Educar conforme recomendado no README do projeto:
1 - Restaurar a base que deseja migrar no ieducarql (o mesmo utilizado pelo i-Educar)
2 - Alterar arquivos de configuração phinx e ieducar.ini para utilizar a sua base
3 - Rodar as migrações da pasta scripts desse repositório (deve respeitar a ordem)
4 - Rodar as migrações do phinx (nesta pasta)
php phinx/vendor/bin/phinx migrate -e development
5 - Instalar pacote de relatórios (na pasta do i-Educar)
sudo docker-compose exec php artisan reports:install
6 - Rodar novas migrações do i-Educar (na pasta do i-Educar)
sudo docker-compose exec php artisan migrate
Caso encontre um erro durante alguma das migrações, não de continuidade no processo!!! Crie uma issue nesse repositório para analisarmos o problema e corrigirmos e não correr riscos de falta de integridade na migração.