awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
hhyo avatar

hhyo/Archery

0
View on GitHub↗
6,929 星标·1,830 分支·Python·Apache-2.0·5 次浏览archerydms.com↗

Archery

Archery is a suite of specialized utilities for database schema migration, SQL audit and review, mapping parsing, and performance analysis. It functions as a centralized platform for reviewing, executing, and auditing SQL queries across multiple database environments through controlled workflows.

The platform includes a mapping parser that converts XML files into readable SQL statements to simplify the review of application-generated queries. It also provides tools for parsing slow query logs and analyzing execution patterns to optimize database indexes and speeds.

The system covers broad database operations including non-blocking schema modifications and structural synchronization across different environments. It manages multi-dialect database connectivity to centralize query management and employs a multi-stage approval process to maintain verifiable audit trails for all SQL execution.

Features

  • SQL Execution Audits - Provides a multi-stage approval workflow to review and audit SQL execution for security and compliance.
  • Database Management Platforms - Provides a centralized platform for controlling and managing multiple database instances and their queries.
  • Database Schema Managers - Provides a declarative toolset for managing and versioning database structures across environments.
  • Multi-Database Connections - Implements a unified driver layer to manage and coordinate multiple independent database connections.
  • Online Schema Migration Tools - Provides triggerless utilities to modify large database table structures without causing downtime.
  • Schema Migration Tools - Provides utilities for generating and managing scripts to update database schemas without locking tables.
  • SQL Query Optimizations - Provides capabilities to analyze query patterns, suggest index improvements, and optimize SQL statements for faster execution.
  • MyBatis XML Parsers - Provides a tool to convert MyBatis XML mapping files into readable SQL for query review.
  • Schema Comparison Tools - Analyzes metadata across environments to generate synchronization scripts for aligning table structures.
  • Mapping-to-SQL Parsers - Converts complex XML mapping files into readable SQL statements for query review.
  • SQL Performance Analysis - Analyzes executed SQL statements and processing times to identify and resolve performance bottlenecks.
  • Mapping-to-SQL Converters - Converts application mapping files into executable SQL statements to facilitate manual review.
  • SQL Readability Reviews - Converts XML mapping files into readable SQL to review queries generated by application frameworks.
  • Schema Alignment Tools - Compares and aligns database table structures across different environments to maintain consistency.
  • Log File Parsing - Transforms raw database slow query logs into structured data for performance visualization.
  • Slow Query Analyzers - Identifies and reports database queries exceeding latency thresholds by parsing slow query logs.

Star 历史

hhyo/archery 的 Star 历史图表hhyo/archery 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Archery 的开源替代方案

相似的开源项目,按与 Archery 的功能重合度排序。
  • bytebase/bytebasebytebase 的头像

    bytebase/bytebase

    14,151在 GitHub 上查看↗

    Bytebase is a database DevSecOps platform and management console designed to orchestrate schema migrations, deployments, and security audits across multiple database engines. It serves as a SQL GitOps tool that synchronizes database states with configurations stored in Git repositories to manage infrastructure as code. The platform distinguishes itself through a multi-database management console that provides a single interface for relational and NoSQL databases. It includes a security layer for role-based access control, database activity auditing, and column-level data masking to protect se

    Gocicddata-maskingdata-security
    在 GitHub 上查看↗14,151
  • mattes/migratemattes 的头像

    mattes/migrate

    2,282在 GitHub 上查看↗

    This project is a database schema migration engine that provides a command-line interface and a library for managing sequential structural changes. It functions as a version control utility for database schemas, enabling the application, reversion, and synchronization of incremental updates across development and production environments. The tool distinguishes itself through a driver-based abstraction layer that supports a wide range of relational and non-relational storage systems. It maintains schema consistency by using a dedicated metadata table to track versions and prevent concurrent up

    Goaws-s3cassandracrate
    在 GitHub 上查看↗2,282
  • dbgate/dbgatedbgate 的头像

    dbgate/dbgate

    6,769在 GitHub 上查看↗

    DbGate is a universal database management tool and SQL client that provides a unified interface for querying and administering multiple SQL and NoSQL databases. It functions as a multi-database administration GUI and SQL IDE, allowing users to write and execute scripts and manage database schemas. The project distinguishes itself by acting as an API client and explorer for REST, GraphQL, and OData services, enabling users to fetch and export data from these endpoints. It also serves as a data integration tool, facilitating the movement of records between diverse databases and file formats suc

    Sveltecassandraclickhousecockroachdb
    在 GitHub 上查看↗6,769
  • dotnet/efcoredotnet 的头像

    dotnet/efcore

    14,587在 GitHub 上查看↗

    Entity Framework Core is an object-relational mapper that enables developers to interact with database systems using strongly-typed code. It serves as a comprehensive data access framework, providing a unified interface for mapping application objects to relational and non-relational database schemas while managing the lifecycle of data operations through a central context. The project distinguishes itself through a provider-based architecture that decouples core data access logic from specific database engines, allowing for consistent interaction across diverse storage systems. It features a

    C#aspnet-productc-sharpdatabase
    在 GitHub 上查看↗14,587
查看 Archery 的所有 30 个替代方案→

常见问题解答

hhyo/archery 是做什么的?

Archery is a suite of specialized utilities for database schema migration, SQL audit and review, mapping parsing, and performance analysis. It functions as a centralized platform for reviewing, executing, and auditing SQL queries across multiple database environments through controlled workflows.

hhyo/archery 的主要功能有哪些?

hhyo/archery 的主要功能包括:SQL Execution Audits, Database Management Platforms, Database Schema Managers, Multi-Database Connections, Online Schema Migration Tools, Schema Migration Tools, SQL Query Optimizations, MyBatis XML Parsers。

hhyo/archery 有哪些开源替代品?

hhyo/archery 的开源替代品包括: bytebase/bytebase — Bytebase is a database DevSecOps platform and management console designed to orchestrate schema migrations,… mattes/migrate — This project is a database schema migration engine that provides a command-line interface and a library for managing… dbgate/dbgate — DbGate is a universal database management tool and SQL client that provides a unified interface for querying and… dotnet/efcore — Entity Framework Core is an object-relational mapper that enables developers to interact with database systems using… cookiey/yearning — Yearning is a MySQL SQL audit platform and database change management system. It provides a governance framework for… tgriesser/knex — Knex is a programmatic SQL query builder for Node.js applications. It provides a unified interface for generating…