"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Meu primeiro projeto de código aberto construído com Python para inspecionar bancos de dados por meio de CLI rapidamente

Meu primeiro projeto de código aberto construído com Python para inspecionar bancos de dados por meio de CLI rapidamente

Publicado em 2024-11-08
Navegar:982

My first open-source project built with Python to inspect databases through CLI fast

Qual era o meu problema:

Enquanto trabalhava em outros projetos, sempre tive que me conectar e usar SELECT * para ver entradas fictícias ou novos usuários. Eu preferi a CLI para monitorar as entradas do meu banco de dados, especialmente porque estava testando e apenas adicionando usuários fictícios, nossos primeiros usuários normais em projetos. Então ficou um pouco cansativo sempre ter que se conectar ao postgres, mysql e dar consultas select * da CLI. É por isso que decidi construir um projeto de código aberto que resolveria esse problema para mim.

O que meu projeto faz:

peepDB é uma ferramenta CLI projetada para inspeção rápida de tabelas de banco de dados sem escrever SQL. Suporta MySQL, PostgreSQL e MariaDB, permitindo aos usuários visualizar todas as tabelas ou uma tabela específica com comandos simples. A ferramenta armazena com segurança os detalhes da conexão e fornece saída em tabela formatada ou formato JSON.

Público-alvo:

peepDB é voltado para desenvolvedores que depuram aplicativos baseados em banco de dados, DBAs que realizam verificações ou auditorias rápidas, analistas de dados que exploram estruturas de tabelas e aqueles que estão aprendendo sobre bancos de dados e desejam uma maneira fácil de explorar dados. É adequado para uso em ambientes de desenvolvimento e produção, fornecendo uma ferramenta versátil para diversas necessidades de inspeção de banco de dados.

Comparação:

peepDB se diferencia das alternativas por se concentrar exclusivamente na visualização rápida de tabelas, no suporte a vários bancos de dados prontos para uso e no armazenamento seguro de detalhes de conexão. Ele não requer conhecimento de SQL para ser usado, ocupa um espaço mínimo em comparação com ferramentas maiores de gerenciamento de banco de dados e oferece interfaces de biblioteca CLI e Python para flexibilidade.

Sinta-se à vontade para me enviar recomendações e/ou contribuir:

https://github.com/PeepDB-dev/peepdb

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/evangelosmeklis/my-first-open-source-project-built-with-python-to-inspect-databases-through-cli-fast-5d31?1Se houver algum violação, entre em contato com [email protected] para excluir
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3