Será necessário realizar uma modificação no conector do banco de dados, para garantir que não
haja a uma falha geral. Pois quando não existe um banco acessível, é gerado uma falha geral no sistema.
Essa modificação esta apenas no método conectar, no momento da exceção, o conector esta recebendo um valor nulo
porém para garantir que a conexão seja realmente uma conexão, precisa atribuir o objeto de conexão
self.__conn = connector.CMySQLConnection()
Com isso, mesmo que não haja um banco de dados de fato, o modulo desktop continua funcionando, porém,
não é realizado o login, pois de fato não tem tem um banco de dado conectado.
@Senac-SOR-ADS/back-end Boa tarde,
Será necessário realizar uma modificação no conector do banco de dados, para garantir que não haja a uma falha geral. Pois quando não existe um banco acessível, é gerado uma falha geral no sistema.
Essa modificação esta apenas no método conectar, no momento da exceção, o conector esta recebendo um valor nulo porém para garantir que a conexão seja realmente uma conexão, precisa atribuir o objeto de conexão
self.__conn = connector.CMySQLConnection()
Com isso, mesmo que não haja um banco de dados de fato, o modulo desktop continua funcionando, porém, não é realizado o login, pois de fato não tem tem um banco de dado conectado.