6 个仓库
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 是一个 Symfony 集成,用于配置和管理 Doctrine 对象关系映射器(ORM)和数据库抽象层(DBAL)。它提供了将应用程序对象映射到关系数据库表并通过一致的编程接口执行原始查询所需的基础工具。 该项目包含一个带有命令行工具的数据库模式管理器,用于将数据库结构与实体映射同步并执行迁移。它还提供了一个数据库查询调试器和活动调试工具,通过 Web 界面跟踪性能和执行细节。 该 Bundle 涵盖了广泛的数据管理功能,包括元数据映射配置、全局查询过滤和自定义实体标识符生成。它还通过查询结果缓存支持性能优化,并提供了一个用于拦截数据库和实体生命周期更改的事件驱动系统。
Ships a developer tool that tracks query performance and execution details within a web-based debugging interface.
Goravel 是一个功能齐全的开发脚手架和框架,用于使用 Go 编程语言构建 Web 应用、REST API 和 gRPC 服务。它实现了模型-视图-控制器(MVC)架构,并为高性能远程过程调用服务器和客户端提供了全面的工具包。 该框架的独特之处在于其广泛的集成生态系统,包括用于数据库管理的流畅对象关系映射器(ORM),以及用于管理自动化和项目脚手架的专用命令行界面工具包。它具有基于驱动的服务抽象,允许开发者在不更改应用逻辑的情况下切换存储、缓存和会话后端。 该平台涵盖了广泛的应用功能,包括带有分布式队列的异步任务处理、通过基于令牌的身份验证进行的安全身份管理,以及具有加密和访问控制的稳健安全层。它还提供内容本地化、模板渲染以及带有依赖模拟的自动化测试基础设施工具。
Allows developers to generate raw SQL strings and placeholders to debug database queries.
Flask-SQLAlchemy 是一个将 SQLAlchemy 关系数据库工具包与 Flask Web 框架集成的工具包。它通过将数据库表结构定义为 Python 类来实现关系数据建模,并管理 Web 应用程序中数据库记录的持久化和检索。 该项目将数据库会话生命周期绑定到活动的应用程序请求上下文,以确保自动连接清理。它为 Web 数据访问提供了专门的实用程序,包括查询结果分页,以及在请求的数据库记录缺失时自动触发 404 Not Found 响应的机制。 该扩展涵盖了广泛的数据库管理功能,包括声明式模型映射、模式反射和物理表结构的生成。它通过多绑定查询路由支持高级连接管理,并提供用于审计 SQL 查询性能和执行时间的观测工具。
Provides tools for monitoring executed SQL statements and recording performance metadata to identify bottlenecks.
该项目是一个开发人员工具,作为人工智能驱动的数据库查询管理助手。它提供了一个交互式界面,用于在自然语言和结构化数据库代码之间进行转换,简化了编写、调试和维护复杂查询的过程。 该工具通过结合模式感知上下文注入脱颖而出,这使其能够将生成的查询与特定的表定义和关系元数据对齐。通过维护有状态的对话历史并利用大语言模型提示,它使用户能够迭代地优化查询,并接收考虑到其数据库环境特定逻辑和结构的解释。 除了核心翻译外,该工具还支持分析现有代码以识别语法错误,并提供复杂查询逻辑的通俗易懂的分解。它还包括用于格式化数据库代码和管理本地翻译日志历史记录的功能,以促进过去工作的重用。
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.