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
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.
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).
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.
usa o comando abaixo que ele atualizar o BD:
php -q /usr/local/mkauth/scripts/upgradebd.php
Obrigado pela resposta Pedro. Há algum script que limpe o banco?
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:
Muito obrigado.