"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Mi primer proyecto de código abierto creado con Python para inspeccionar bases de datos a través de CLI rápidamente

Mi primer proyecto de código abierto creado con Python para inspeccionar bases de datos a través de CLI rápidamente

Publicado el 2024-11-08
Navegar:934

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

Cuál fue mi problema:

Mientras trabajaba en otros proyectos, siempre tenía que conectarme y usar SELECT * para ver entradas ficticias o nuevos usuarios. Preferí la CLI para monitorear las entradas de mi base de datos, especialmente porque estaba probando y simplemente agregando usuarios ficticios, nuestros primeros usuarios normales en los proyectos. Así que se volvió un poco agotador tener que conectarse siempre a postgres, mysql y realizar consultas select * desde la CLI. Por eso decidí crear un proyecto de código abierto que solucionaría este problema por mí.

Qué hace mi proyecto:

peepDB es una herramienta CLI diseñada para una inspección rápida de tablas de bases de datos sin escribir SQL. Es compatible con MySQL, PostgreSQL y MariaDB, lo que permite a los usuarios ver todas las tablas o una tabla específica con comandos simples. La herramienta almacena de forma segura los detalles de la conexión y proporciona resultados en una tabla formateada o en formato JSON.

Público objetivo:

peepDB está dirigido a desarrolladores que depuran aplicaciones basadas en bases de datos, administradores de bases de datos que realizan comprobaciones o auditorías rápidas, analistas de datos que exploran estructuras de tablas y aquellos que aprenden sobre bases de datos y desean una manera fácil de explorar datos. Es adecuado para su uso tanto en entornos de desarrollo como de producción, y proporciona una herramienta versátil para diversas necesidades de inspección de bases de datos.

Comparación:

peepDB se distingue de las alternativas al centrarse únicamente en la visualización rápida de tablas, admitir múltiples bases de datos listas para usar y almacenar de forma segura los detalles de la conexión. No requiere conocimientos de SQL para su uso, ocupa un espacio mínimo en comparación con herramientas de administración de bases de datos más grandes y ofrece interfaces de biblioteca CLI y Python para mayor flexibilidad.

No dudes en enviarme recomendaciones y/o contribuir:

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

Declaración de liberación Este artículo se reproduce en: https://dev.to/evangelosmeklis/my-first-open-source-project-built-with-python-to-inspect-databases-through-cli-fast-5d31?1Si hay alguno infracción, comuníquese con [email protected] para eliminar
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3