Skip to content

carolinesalib/ieducar_migracao_bd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

Scripts de migração do banco de dados da versão antiga para a 2.0 do i-Educar

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages