Pessoal, baixei a imagem mais atual do sistema e instalei para testa-lo. Quando fui cadastrar um cliente recebi uma mensagem de erro referente a falta do campo "adesao" na tabela de cliente. Entrei no banco e adicionei o campo a tabela. Em seguida fui testar as mais diversas funcionalidades e obtive erros semelhantes (falta de determinados campos nas tabelas). Existe algum script para que eu possa recriar todas as tabelas com todos os campos corretamente?
OBS: A versão que estou utilizando é a versão 4 - Build: 86
Respostas
Muito obrigado.
todos os dados ?? se sim usa o comando abaixo:
mysql -h localhost -u root -pvertrigo mkradius < /usr/local/mkauth/sql/limparbd.sql
Otacílio Freitas de Lacerda disse:
Obrigado pela resposta Pedro. Há algum script que limpe o banco?
usa o comando abaixo que ele atualizar o BD:
php -q /usr/local/mkauth/scripts/upgradebd.php
Pessoal, reinstalei o sistema e ficou tudo funcionando perfeitamente. De qualquer forma esse problema poderia ser facilmente resolvido se tivesse os scripts do banco dentro do sistema. A ferramenta de reparo que tinha na interface web, assim como os scripts dentro de /usr/local/mkauth não resolveram o problema.
Ninguém nunca teve esse problema? Tentei criar os campos faltantes direto no banco mas tem alguns campos que simplesmente não sei em que tabela estão (alguns erros só diz o nome do campo sem indicar a tabela).
E sim, depois que adicionei o campo "adesao" consegui cadastrar o usuário, o que indica claramente que o problema é apenas a falta dos campos nas tabelas.