Erro ao matricular aluno

Bom dia,
Ao matricular um aluno cadastrado, surge o erro: 500 “Oops ocorreu um erro, estamos cientes e trabalhando na correção”.
Estou com a versão 2.2.14.
O que pode ser?

Oi @Dionisio. Tens como mandar o trecho do log?

Bom dia @tiago.camargo, segue o log:
2019-11-22 13:08:36.603 UTC [29186] educacao@educacao ERROR: column crv.historico does not exist at character 1243
2019-11-22 13:08:36.603 UTC [29186] educacao@educacao STATEMENT: SELECT crv.cod_candidato_reserva_vaga,
crv.ano_letivo,
crv.data_solicitacao,
crv.ref_cod_aluno,
crv.ref_cod_serie,
crv.ref_cod_turno,
crv.ref_cod_pessoa_cad,
crv.data_cad,
crv.data_update,
crv.data_situacao,
crv.situacao,
crv.ref_cod_matricula,
crv.ref_cod_escola,
crv.quantidade_membros,
crv.membros_trabalham,
crv.mae_fez_pre_natal,
crv.hora_solicitacao,
crv.historico,
resp_pes.nome as nome_responsavel,
pes.nome as nome,
relatorio.get_nome_escola(crv.ref_cod_escola) as nm_escola
FROM pmieducar.candidato_reserva_vaga crv
INNER JOIN pmieducar.aluno a ON a.cod_aluno = crv.ref_cod_aluno
INNER JOIN cadastro.pessoa pes ON pes.idpes = a.ref_idpes
INNER JOIN cadastro.fisica fis ON fis.idpes = pes.idpes
LEFT JOIN cadastro.pessoa resp_pes ON fis.idpes_responsavel = resp_pes.idpes
INNER JOIN pmieducar.serie AS ser ON ser.cod_serie = crv.ref_cod_serie WHERE ano_letivo = 2019 AND crv.ref_cod_serie = 6 AND ref_cod_aluno = 6 AND crv.situacao IS NULL

Parece que está faltando rodar alguma migration.

Usando docker?

Sem Docker !

Estava com a versão 2.1.13, fiz a migração passando p 2.1.25 e após atualizando para 2.2.14. Pode ter dado algum erro no BD ?

Boa tarde, olha esse tópico de migração das versões, tive problemas, mas com ajuda do Robson, foi resolvido.

Conversei com equipe e parece ser problema na aplicação. Já abri um ticket interno para corrigirmos o quanto antes.

@Dionisio me parece que a versão 2.2.11 não possui esse problema. Se precisar rodar com urgência, tente ela.

Ok… vou agilizar…!

@tiago.camargo, @robson Boa tarde.

Instalei a versão recomendada e continua o erro… No log aparece o seguinte:
2019-11-25 22:01:25.990 -03 [98832] educacao@educacao ERROR: column crv.historico does not exist at character 1243

@Dionisio o erro existe e o problema está sendo ocasionado pela falta de uma coluna no banco de dados.

Para isso, este PR irá solucionar o problema https://github.com/portabilis/i-educar/pull/685, fiz os testes aqui.

Logo iremos fechar uma release nova, mas caso já queira utilizar, basta criar este arquivo no seu ambiente e rodar as migrations.

Bom dia @edersoares, instalei a versão 2.2.10 e está rodando sem problemas… !

Obrigado pela atenção.

1 curtida

Ótimo @Dionisio, mas se quiser testar, ontem foi lançada a versão 2.2.15 com este erro corrigido.

Abraço!