Archery

June 3, 2026 · View on GitHub

Archery

SQL 审核查询平台

Django CI Release codecov version version Publish Docker image docker_pulls License Code style: black

文档 | FAQ | Releases

功能清单

数据库查询审核执行备份数据字典慢日志会话管理账号管理参数管理数据归档
MySQL√√√√√√√√√√
MariaDB√√√√√√√√√√
MsSQL√×√×√×××××
Redis√×√×××××××
PgSQL√×√×××××××
Oracle√√√√√×√×××
MongoDB√√√×××√√××
Phoenix√×√×××××××
ODPS√×××××××××
ClickHouse√√√×××××××
Cassandra√×√×××××××
Doris√×√×××√×××
Elasticsearch√×√×××××××
OpenSearch√×√×××××××
Memcached√×√×××××××
TDengine√√√×××√×××

快速开始

系统体验

在线体验

账号密码
archerarcher

Docker

参考 https://github.com/hhyo/archery/wiki/docker

手动安装

部署说明

运行测试

pytest -q
# 或按模块执行
pytest -q sql common sql_api

依赖清单

框架

前端组件

服务端

功能依赖

贡献代码

可查阅主页的开发计划以及依赖清单,在对应Issues中回复认领,或者直接提交PR,感谢你对Archery的贡献

贡献包括但不限于以下方式:

  • Wiki文档(开放编辑)
  • Bug修复
  • 新功能提交
  • 代码优化
  • 测试用例完善

交流反馈

致谢

  • archer Archery 项目是基于 archer 二次开发而来
  • goInception 一个集审核、执行、备份及生成回滚语句于一身的MySQL运维工具
  • JetBrains Open Source 为项目提供免费的 IDE 授权