6 repositorios
Tools for printing diagnostic messages and inspecting execution during SQL query runs.
Distinct from SQL Query Editors: Distinct from SQL Query Editors: focuses on debugging capabilities like status pane messages, not the general editing interface.
Explore 6 awesome GitHub repositories matching data & databases · SQL Query Debuggers. Refine with filters or upvote what's useful.
SQLiteStudio is an open-source graphical tool for browsing, editing, and managing SQLite database files. It combines a full-featured SQL editor with syntax highlighting, a visual database schema designer for creating entity-relationship diagrams, and a plugin-based extensibility platform that allows adding custom functionality through C/C++, JavaScript, Tcl, or Python. The application distinguishes itself through its multi-language scripting engine, which embeds JavaScript, Tcl, and Python interpreters to enable user-defined functions and scripts within SQL queries. It supports encrypted data
Prints diagnostic messages to the status pane during query execution for debugging triggers and procedures.
DoctrineBundle es una integración de Symfony que configura y gestiona el Object Relational Mapper (ORM) y la capa de abstracción de base de datos de Doctrine. Proporciona las herramientas fundamentales necesarias para mapear objetos de la aplicación a tablas de bases de datos relacionales y ejecutar consultas sin procesar a través de una interfaz programática consistente. El proyecto incluye un gestor de esquemas de base de datos con herramientas de línea de comandos para sincronizar estructuras de bases de datos con mapeos de entidades y ejecutar migraciones. También proporciona un depurador de consultas de base de datos y herramientas de depuración de actividad para rastrear el rendimiento y los detalles de ejecución a través de una interfaz basada en web. El bundle cubre una amplia gama de capacidades de gestión de datos, incluyendo la configuración de mapeo de metadatos, filtrado global de consultas y generación de identificadores de entidades personalizados. Además, admite la optimización del rendimiento mediante el almacenamiento en caché de resultados de consultas y proporciona un sistema basado en eventos para interceptar cambios en el ciclo de vida de la base de datos y las entidades.
Ships a developer tool that tracks query performance and execution details within a web-based debugging interface.
Goravel es un scaffold de desarrollo y framework completo para construir aplicaciones web, APIs REST y servicios gRPC utilizando el lenguaje de programación Go. Implementa una arquitectura modelo-vista-controlador y proporciona un kit de herramientas integral para servidores y clientes de llamadas a procedimientos remotos de alto rendimiento. El framework se distingue por su extenso ecosistema integrado, que incluye un mapeador objeto-relacional fluido para la gestión de bases de datos y un kit de herramientas de interfaz de línea de comandos dedicado para la automatización administrativa y el scaffolding de proyectos. Cuenta con una abstracción de servicios basada en controladores que permite a los desarrolladores intercambiar backends de almacenamiento, caché y sesiones sin alterar la lógica de la aplicación. La plataforma cubre una amplia superficie de capacidades de aplicación, incluyendo el procesamiento de tareas asíncronas con colas distribuidas, gestión de identidad segura mediante autenticación basada en tokens y una capa de seguridad robusta con cifrado y control de acceso. También proporciona herramientas para la localización de contenido, renderizado de plantillas e infraestructura de pruebas automatizada con mocking de dependencias.
Allows developers to generate raw SQL strings and placeholders to debug database queries.
Flask-SQLAlchemy es un kit de herramientas que integra el kit de herramientas de base de datos relacional SQLAlchemy con el framework web Flask. Permite el modelado de datos relacionales definiendo estructuras de tablas de base de datos como clases de Python y gestiona la persistencia y recuperación de registros de base de datos dentro de una aplicación web. El proyecto vincula los ciclos de vida de la sesión de base de datos al contexto de solicitud de la aplicación activa para garantizar la limpieza automática de la conexión. Proporciona utilidades especializadas para el acceso a datos web, incluyendo paginación de resultados de consultas y un mecanismo para activar automáticamente respuestas 404 Not Found cuando falta un registro de base de datos solicitado. La extensión cubre una amplia gama de capacidades de gestión de bases de datos, incluyendo mapeo de modelos declarativos, reflexión de esquemas y la generación de estructuras de tablas físicas. Admite la gestión avanzada de conexiones a través de enrutamiento de consultas multi-bind y proporciona herramientas de observabilidad para auditar el rendimiento de las consultas SQL y el tiempo de ejecución.
Provides tools for monitoring executed SQL statements and recording performance metadata to identify bottlenecks.
Este proyecto es una utilidad para desarrolladores que funciona como un asistente impulsado por inteligencia artificial para la gestión de consultas de bases de datos. Proporciona una interfaz interactiva para traducir entre lenguaje natural y código de base de datos estructurado, simplificando los procesos de escritura, depuración y mantenimiento de consultas complejas. La herramienta se distingue por incorporar inyección de contexto consciente del esquema, lo que le permite alinear las consultas generadas con definiciones de tablas específicas y metadatos de relaciones. Al mantener un historial de conversación con estado y utilizar prompts de modelos de lenguaje grandes, permite a los usuarios refinar iterativamente las consultas y recibir explicaciones que tienen en cuenta la lógica y estructura específicas de su entorno de base de datos. Más allá de la traducción central, la utilidad admite el análisis de código existente para identificar errores de sintaxis y proporciona desgloses en inglés sencillo de la lógica de consultas complejas. También incluye características para formatear código de base de datos y gestionar un historial local de registros de traducción para facilitar la reutilización de trabajos anteriores.
Identifies errors in existing database code by comparing current logic against desired outcomes and suggesting functional corrections.
This project is a PHP library designed for parsing, beautifying, and syntax-highlighting SQL queries. It provides a set of utilities to improve the readability of database code, facilitate debugging, and assist in the maintenance of complex query structures. The library distinguishes itself by offering both aesthetic and functional processing capabilities. It can transform raw SQL strings into structured, indented formats for human review, or compress them by removing comments and unnecessary whitespace to optimize them for network transmission and logging. Additionally, it includes a syntax
Compresses database queries by removing comments and unnecessary whitespace for efficient network transmission.