<div align="center">
# <a href="https://archerydms.com/" target="_blank" rel="noopener noreferrer">Archery</a>
<h4> SQL 审核查询平台<h4>
[![Django CI](https://github.com/hhyo/Archery/actions/workflows/django.yml/badge.svg)](https://github.com/hhyo/Archery/actions/workflows/django.yml)
[![Release](https://img.shields.io/github/release/hhyo/archery.svg)](https://github.com/hhyo/archery/releases/)
[![codecov](https://codecov.io/gh/hhyo/archery/branch/master/graph/badge.svg)](https://codecov.io/gh/hhyo/archery)
[![version](https://img.shields.io/pypi/pyversions/django)](https://img.shields.io/pypi/pyversions/django/)
[![version](https://img.shields.io/badge/django-4.1-brightgreen.svg)](https://docs.djangoproject.com/zh-hans/4.1/)
[![Publish Docker image](https://github.com/hhyo/Archery/actions/workflows/docker-image.yml/badge.svg)](https://github.com/hhyo/Archery/actions/workflows/docker-image.yml)
[![docker_pulls](https://img.shields.io/docker/pulls/hhyo/archery.svg)](https://hub.docker.com/r/hhyo/archery/)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](http://github.com/hhyo/archery/blob/master/LICENSE)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[文档](https://archerydms.com/) | [FAQ](https://github.com/hhyo/archery/wiki/FAQ) | [Releases](https://github.com/hhyo/archery/releases/)
![](https://github.com/hhyo/Archery/wiki/images/dashboard.png)
</div>
功能清单
====
| 数据库 | 查询 | 审核 | 执行 | 备份 | 数据字典 | 慢日志 | 会话管理 | 账号管理 | 参数管理 | 数据归档 |
|------------| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| MySQL | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
| MsSQL | √ | × | √ | × | √ | × | × | × | × | × |
| Redis | √ | × | √ | × | × | × | × | × | × | × |
| PgSQL | √ | × | √ | × | × | × | × | × | × | × |
| Oracle | √ | √ | √ | √ | √ | × | √ | × | × | × |
| MongoDB | √ | √ | √ | × | × | × | √ | √ | × | × |
| Phoenix | √ | × | √ | × | × | × | × | × | × | × |
| ODPS | √ | × | × | × | × | × | × | × | × | × |
| ClickHouse | √ | √ | √ | × | × | × | × | × | × | × |
| Cassandra | √ | × | √ | × | × | × | × | × | × | × |
| Doris | √ | × | √ | × | × | × | × | × | × | × |
快速开始
===============
### 系统体验
[在线体验](https://demo.archerydms.com)
| 账号 | 密码 |
| --- | --- |
| archer | archer |
### Docker
参考 https://github.com/hhyo/archery/wiki/docker
手动安装
===============
[部署说明](https://github.com/hhyo/archery/wiki/manual)
运行测试
===============
```
python manage.py test -v 3
```
依赖清单
===============
### 框架
- [Django](https://github.com/django/django)
- [Bootstrap](https://github.com/twbs/bootstrap)
- [jQuery](https://github.com/jquery/jquery)
### 前端组件
- 菜单栏 [metisMenu](https://github.com/onokumus/metismenu)
- 主题 [sb-admin-2](https://github.com/BlackrockDigital/startbootstrap-sb-admin-2)
- 编辑器 [ace](https://github.com/ajaxorg/ace)
- SQL美化 [sql-formatter](https://github.com/zeroturnaround/sql-formatter)
- 表格 [bootstrap-table](https://github.com/wenzhixin/bootstrap-table)
- 表格编辑 [bootstrap-editable](https://github.com/vitalets/x-editable)
- 下拉菜单 [bootstrap-select](https://github.com/snapappointments/bootstrap-select)
- 文件上传 [bootstrap-fileinput](https://github.com/kartik-v/bootstrap-fileinput)
- 时间选择 [bootstrap-datetimepicker](https://github.com/smalot/bootstrap-datetimepicker)
- 日期选择 [daterangepicker](https://github.com/dangrossman/daterangepicker)
- 开关 [bootstrap-switch](https://github.com/Bttstrp/bootstrap-switch)
- Markdown展示 [marked](https://github.com/markedjs/marked)
### 服务端
- 队列任务 [django-q](https://github.com/Koed00/django-q)
- MySQL Connector [mysqlclient-python](https://github.com/PyMySQL/mysqlclient-python)
- MsSQL Connector [pyodbc](https://github.com/mkleehammer/pyodbc)
- Redis Connector [redis-py](https://github.com/andymccurdy/redis-py)
- PostgreSQL Connector [psycopg2](https://github.com/psycopg/psycopg2)
- Oracle Connector [cx_Oracle](https://github.com/oracle/python-cx_Oracle)
- MongoDB Connector [pymongo](https://github.com/mongodb/mongo-python-driver)
- Phoenix Connector [phoenixdb](https://github.com/lalinsky/python-phoenixdb)
- ODPS Connector [pyodps](https://github.com/aliyun/aliyun-odps-python-sdk)
- ClickHouse Connector [clickhouse-driver](https://github.com/mymarilyn/clickhouse-driver)
- SQL解析/切分/类型判断 [sqlparse](https://github.com/andialbrecht/sqlparse)
- MySQL Binlog解析/回滚 [python-mysql-replication](https://github.com/noplay/python-mysql-replication)
- LDAP [django-auth-ldap](https://github.com/django-auth-ldap/django-auth-ldap)
- 序列化 [simplejson](https://github.com/simplejson/simplejson)
- 时间处理 [python-dateutil](https://github.com/paxan/python-dateutil)
### 功能依赖
- 可视化 [pyecharts](https://github.com/pyecharts/pyecharts)
- MySQL审核/执行/备份 [goInception](https://github.com/hanchuanchuan/goInception)|[inception](https://github.com/hhyo/inception)
- MySQL索引优化 [SQLAdvisor](https://github.com/Meituan-Dianping/SQLAdvisor)
- SQL优化/压缩 [SOAR](https://github.com/XiaoMi/soar)
- My2SQL [my2sql](https://github.com/liuhr/my2sql)
- 表结构同步 [SchemaSync](https://github.com/hhyo/SchemaSync)
- 慢日志解析展示 [pt-query-digest](https://www.percona.com/doc/percona-toolkit/3.0/pt-query-digest.html)|[aquila_v2](https://github.com/thinkdb/aquila_v2)
- 大表DDL [gh-ost](https://github.com/github/gh-ost)|[pt-online-schema-change](https://www.percona.com/doc/percona-toolkit/3.0/pt-online-schema-change.html)
- MyBatis XML解析 [mybatis-mapper2sql](https://github.com/hhyo/mybatis-mapper2sql)
- RDS管理 [aliyun-openapi-python-sdk](https://github.com/aliyun/aliyun-openapi-python-sdk)
- 数据加密 [django-mirage-field](https://github.com/luojilab/django-mirage-field)
贡献代码
===============
可查阅主页的开发计划以及依赖清单,在对应Issues中回复认领,或者直接提交PR,感谢你对Archery的贡献
贡献包括但不限于以下方式:
- [Wiki文档](https://github.com/hhyo/Archery/wiki)(开放编辑)
- Bug修复
- 新功能提交
- 代码优化
- 测试用例完善
交流反馈
===============
- 使用咨询、需求沟通:[Discussions](https://github.com/hhyo/Archery/discussions)
- Bug提交:[Issues](https://github.com/hhyo/archery/issues)
致谢
===============
- [archer](https://github.com/jly8866/archer) Archery 项目是基于 archer 二次开发而来
- [goInception](https://github.com/hanchuanchuan/goInception) 一个集审核、执行、备份及生成回滚语句于一身的MySQL运维工具
- [JetBrains Open Source](https://www.jetbrains.com/zh-cn/opensource/?from=archery) 为项目提供免费的 IDE 授权
[<img src="https://resources.jetbrains.com/storage/products/company/brand/logos/jb_beam.png" width="200"/>](https://www.jetbrains.com/opensource/)
没有合适的资源?快使用搜索试试~ 我知道了~
数据库:SQL 审核查询平台
共397个文件
py:130个
js:64个
html:41个
0 下载量 111 浏览量
2024-07-29
14:55:07
上传
评论
收藏 11.05MB ZIP 举报
温馨提示
数据库:SQL 审核查询平台
资源推荐
资源详情
资源评论
收起资源包目录
数据库:SQL 审核查询平台 (397个子文件)
my.cnf 911B
nginx.conf 3KB
supervisord.conf 552B
supervisord.conf 392B
bootstrap.css 143KB
bootstrap.min.css 119KB
font-awesome.css 34KB
font-awesome.min.css 28KB
bootstrap-theme.css 25KB
bootstrap-theme.min.css 23KB
bootstrap-editable.css 21KB
bootstrap-datetimepicker.css 12KB
bootstrap-select.css 12KB
bootstrap-select.min.css 10KB
bootstrap-table.min.css 10KB
daterangepicker.css 8KB
fileinput.min.css 8KB
sb-admin-2.css 7KB
sb-admin-2.min.css 7KB
bootstrap-switch.min.css 5KB
bootstrap-table.min.css 5KB
style.css 4KB
metisMenu.min.css 2KB
Dockerfile 873B
Dockerfile-base 295B
.dockerignore 31B
.env 868B
fontawesome-webfont.eot 75KB
glyphicons-halflings-regular.eot 20KB
loading.gif 2KB
loading.gif 847B
.gitattributes 93B
.gitignore 260B
.gitignore 6B
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
.gitkeep 0B
.helmignore 342B
instanceaccount.html 100KB
config.html 98KB
sqlquery.html 73KB
sqladvisor.html 55KB
dbdiagnostic.html 47KB
detail.html 43KB
sqlsubmit.html 36KB
base.html 31KB
archive.html 30KB
queryapplylist.html 30KB
slowquery.html 30KB
data_dictionary.html 28KB
my2sql.html 21KB
sqlanalyze.html 20KB
archivedetail.html 20KB
database.html 20KB
sqlworkflow.html 17KB
audit_sqlworkflow.html 16KB
param.html 16KB
schemasync.html 13KB
instance.html 12KB
queryuserprivileges.html 12KB
groupmgmt.html 11KB
2fa.html 11KB
audit.html 10KB
audit_sqlquery.html 10KB
login.html 10KB
workflow.html 9KB
dashboard.html 8KB
rollback.html 7KB
queryapplydetail.html 6KB
group.html 5KB
dictionaryexport.html 2KB
dbaprinciples.html 963B
workflow_display.html 780B
legacy_login_form.html 664B
404.html 157B
500.html 102B
400.html 101B
403.html 97B
error.html 90B
favicon.ico 0B
ZCOOLXiaoWei_fonts.js 8.01MB
gbsn00lp_fonts.js 6.6MB
pdfmake.min.js 1.26MB
mirza_fonts.js 920KB
vfs_fonts.js 793KB
echarts.min.js 762KB
xlsx.core.min.js 480KB
ace.js 388KB
jspdf.umd.min.js 357KB
jspdf.min.js 232KB
bootstrap-editable.js 226KB
html2canvas.min.js 198KB
bootstrap-table.min.js 134KB
sql-formatter.js 108KB
bootstrap-select.js 106KB
bootstrap-table-editable.js 92KB
fileinput.min.js 86KB
共 397 条
- 1
- 2
- 3
- 4
资源评论
UnknownToKnown
- 粉丝: 1w+
- 资源: 773
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 将 Google Takeout 存档组织到一个按时间顺序排列的大文件夹中的脚本.zip
- 实时可视化您所在区域的所有神奇宝贝......还有更多!(关闭).zip
- Python轴承故障诊断域自适应模型源码
- 只需一行代码即可将(几乎)任何 Python 命令行程序转变为完整的 GUI 应用程序.zip
- 受 Material Design 启发的 Go 跨平台 GUI 工具包.zip
- 发射器的 Go,Golang 客户端.zip
- 千万级go弹幕活跃服务器.zip
- 加油,人类!(将单位格式化为人类友好尺寸).zip
- 加密的 HTTP 服务器.zip
- 使用 Go 语言编写的 Microsoft SQL Server 驱动程序.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功