monitoring-api/packages/v1/system/actions/connections/firebird_check_action.py
2025-10-06 09:30:41 -03:00

22 lines
No EOL
470 B
Python

from abstracts.repository import BaseRepository
class FirebirdCheckAction(BaseRepository):
def execute(self):
# Montagem do SQL
sql = """ SELECT 1 FROM RDB$DATABASE """
# Execução do sql
response = self.fetch_one(sql)
if response:
# Dados
response = {
"status" : "Banco de dados acessível"
}
# Retorna os dados localizados
return response