Archery SQL审核查询平台 v1.8.2


Archery 定位于 SQL 审核查询平台,旨在提升 DBA 的工作效率,支持多种数据库的 SQL 上线和查询,同时支持丰富的MySQL运维功能,所有功能都兼容手机端操作。


启动:
下载 Releases文件,解压后进入docker-compose文件夹
#启动
docker-compose -f docker-compose.yml up -d


#表结构初始化
docker exec -ti archery /bin/bash
cd /opt/archery
source /opt/venv4archery/bin/activate
python3 manage.py makemigrations sql  
python3 manage.py migrate


#数据初始化
python3 manage.py dbshellpython3 manage.py dbshell


#创建管理用户
python3 manage.py createsuperuser


#重启服务
docker restart archery


#日志查看和问题排查
docker logs archery -f --tail=10
logs/archery.log


访问
http://127.0.0.1:9123/
 
 
Archery SQL审核查询平台 更新日志:
v1.8.2

修复oracle审核正则匹配问题
mongodb查询优化
发送企业微信消息带有url的优化
禁止普通账号查询mysql.user
问题:表名带-符号无法正常解析,原因:\w只匹配[a-zA-Z0-9_],修正:(\w*) -> ([\w-]*)
mongdb查询的结果集中缺少字段
docker安装默认映射出goinception的4000端口
解决查询DECIMAL类型展示精度丢失的问题
support offset
fix sql.trx_view and MaskingColumns column_comment
修改快捷键绕过表单验证问题
fix mongo connction
Update extend_json_encoder.py
donnot set auto_now_add for ArchiveLog.start_time
Update docs.md
Bump django from 3.1.6 to 3.1.8 @dependabot 
Archery SQL审核查询平台
下载列表

版权声明:本文来源于互联网,如有侵权,请联系下方邮箱,一个工作日删除!