Skip to content

Pequena aplicação em CLI que monitora uma tabela no banco de dados, mostrando atualizações em tempo real.

Notifications You must be signed in to change notification settings

renanstn/database-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

database-monitor

Script simples que exibe em tempo real o conteúdo de uma tabela. Feito para agilizar a conferência em testes de insert / update / delete.

Funciona somente com o PostgreSQL

Instalação:

Criar o ambiente virtual

$python -m venv venv
$source venv/bin/activate

Instalar as dependências

(venv)$pip install -r requirements.txt

Criar um arquivo config.ini com as informações do postgres, seguindo o modelo:

[DATABASE]
host = host
user = user
password = pass
database = db
port = port

Modo de usar:

(venv)$python monitor.py <nome_da_tabela_a_ser_monitorada>

Após isso, as atualizações em tempo real nessa tabela serão exibidas no terminal.

Screenshot

screenshot

TODO

  • Adaptar o app para se conectar com o MySQL e SQLite também.

About

Pequena aplicação em CLI que monitora uma tabela no banco de dados, mostrando atualizações em tempo real.

Topics

Resources

Stars

Watchers

Forks

Languages