Comments (6)
@marcosoliveirasoares94 a Portábilis vem trabalhando para evoluir o i-Educar cada vez mais, os módulos de transporte e biblioteca estão entrando em desuso por nossa parte e foram liberados como pacotes externos justamente para a comunidade não perdê-los. Nós não vamos mais dar manutenção nestes módulos no futuro.
Se colocar o pacote externo do módulo na instalação do i-educar atual e executar um roolback ele removeria as migrations da implantação atual?
Em tese sim, não fiz o teste, mas o rollback você terá que especificar o diretório das migrations
php artisan migrate:rollback --path=packages/portabilis/i-educar-library-package/database/migrations
Se rodar as migrations do pacote externo em cima de um i-educar no qual já continha o módulo nativo, os menus podem ficar duplicados?
Não irão ficar duplicados, pois as migrations são as mesmas (tem os mesmos nomes) e não rodarão duas vezes.
from i-educar.
@edersoares, obrigado pelo retorno, essas informações são de grande ajuda para a comunidade!
from i-educar.
@edersoares, para deixar registrado aqui, fiz o teste, saiu no log algo inesperado!
Evidência do pacote implantado no servidor:
Evidência do não reconhecimento das migrations para realização do roolback.
Qual a recomendação nesse caso!
Ah e tem momentos que ocorre esse outro erro aqui:
Acredito que removeram o método por engano!
from i-educar.
@marcosoliveirasoares94 desculpe a demora.
Acredito que é necessário entender quais os passos você executou. Em uma instalação já existente do i-Educar, nada seria modificado, bastava clonar os repositórios conforme readme.
Se é uma nova instalação, basicamente o fluxo também é igual. Sempre tenha certeza de ter executado o comando composer plug-and-play
e por via das dúvidas composer plug-and-play:update
para forçar o update.
O último erro em questão deve ser por causa que você voltou a uma versão antiga do i-Educar que não tinha o método resolve
no arquivo LegacyController.
Abraço!
from i-educar.
@marcosoliveirasoares94 a branch https://github.com/portabilis/i-educar/tree/2.8 está atualizada e com um tutorial de instalação novo, quando possível veja se isso atende e ficou claro. Por hora estarei encerando a issue.
from i-educar.
@edersoares, passando para dar um feedback!
Sim, agora o erro não persiste, o rollback das migrations foram executadas, porém, os menus ainda são apresentados na aplicação.
Por hora podemos deixar a issue fechada e tratarmos isso em momento futuro, pois ao meu ver, faz sentido em intalações já existentes que contém o Pacote de Relatórios e os módulos nativos de Biblioteca e Transporte permitir a execução do rollback e a aplicação não mais apresentar seus devidos menus, sendo factível o administrador caso deseje, implantar os pacotes de forma separada e assim voltar com os menus.
from i-educar.
Related Issues (20)
- Erro nos relatórios de turmas multisseriadas
- Erro acentuação campo Observações dos Relatórios HOT 13
- Portabilis_Model_Report_TipoBoletim em /intranet/educar_turma_cad.php HOT 5
- 404 no socket.io -> localhost:8080/socket.io/?EIO=3&transport=polling&t=O0UVzS8 HOT 2
- SQL Naturalidade -> error | /intranet/atendidos_cad.php HOT 4
- Erro ao definir novo ano letivo HOT 1
- Novo relatório redireciona para página Home HOT 1
- Campo Carga Horária só armazena inteiro HOT 2
- Erro no endpoint `/module/Api/Escola?oper=get&resource=escolas` HOT 4
- Dockerfile PHP HOT 3
- Erro após instalação via Docker HOT 3
- Erro ao tentar cadastrar pessoa física HOT 3
- [RODMAP] - PostgreSQL SaaS HOT 5
- Add Servers OpenAPI HOT 1
- Apresentação do menu Escola ao acessar o menu Endereçamento HOT 2
- Class "clsPmieducarConfiguracoesGerais" not found HOT 8
- Ambiente sobe corretamente com docker-compose, mas PHP dispara erro ao acessar aplicação. HOT 1
- Melhoria no fluxo de transferência de aluno(a) HOT 3
- Problema no Dockerfile do php HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from i-educar.