Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 1.51 KB

README.md

File metadata and controls

39 lines (23 loc) · 1.51 KB

ieducar_migracao_bd

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.

Como realizar a migração

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

Observações (leia antes de migrar)

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.