All Projects → lazzyfu → Yasql

lazzyfu / Yasql

Licence: apache-2.0
基于Python开发的MySQL WEB版本的工单审核执行和SQL查询平台

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Yasql

Autoops
linux资产管理,cmdb,django, webssh,运维管理平台,数据库操作平台 本项目已停止开发!因长时间未对代码进行维护,可能会造成项目在不同环境上无法部署、运行BUG等问题,请知晓!项目仅供参考!
Stars: ✭ 340 (-26.57%)
Mutual labels:  mysql, django, devops
Archer
基于inception的自动化SQL操作平台,支持SQL执行、LDAP认证、发邮件、OSC、SQL查询、SQL优化建议、权限管理等功能,支持docker镜像
Stars: ✭ 1,239 (+167.6%)
Mutual labels:  mysql, django, devops
Opman Django
💯✅自动化运维平台:CMDB、CI/CD、DevOps、资产管理、任务编排、持续交付、系统监控、运维管理、配置管理
Stars: ✭ 539 (+16.41%)
Mutual labels:  mysql, django, devops
Yearning Go
Mysql web端sql审核平台
Stars: ✭ 249 (-46.22%)
Mutual labels:  mysql, devops
Liquibase
Main Liquibase Source
Stars: ✭ 2,910 (+528.51%)
Mutual labels:  mysql, devops
Devops Bash Tools
550+ DevOps Bash Scripts - AWS, GCP, Kubernetes, Kafka, Docker, APIs, Hadoop, SQL, PostgreSQL, MySQL, Hive, Impala, Travis CI, Jenkins, Concourse, GitHub, GitLab, BitBucket, Azure DevOps, TeamCity, Spotify, MP3, LDAP, Code/Build Linting, pkg mgmt for Linux, Mac, Python, Perl, Ruby, NodeJS, Golang, Advanced dotfiles: .bashrc, .vimrc, .gitconfig, .screenrc, .tmux.conf, .psqlrc ...
Stars: ✭ 226 (-51.19%)
Mutual labels:  mysql, devops
Pychat
webchat via WebSockets/WebRTC that allows messaging/video call/screen sharing
Stars: ✭ 152 (-67.17%)
Mutual labels:  mysql, django
Adminset
自动化运维平台:CMDB、CD、DevOps、资产管理、任务编排、持续交付、系统监控、运维管理、配置管理
Stars: ✭ 2,985 (+544.71%)
Mutual labels:  django, devops
Myblog
Python+Django+MySQL 博客系统
Stars: ✭ 263 (-43.2%)
Mutual labels:  mysql, django
Baize
白泽自动化运维系统:配置管理、网络探测、资产管理、业务管理、CMDB、CD、DevOps、作业编排、任务编排等功能,未来将添加监控、报警、日志分析、大数据分析等部分内容
Stars: ✭ 296 (-36.07%)
Mutual labels:  django, devops
Healthchecks
A cron monitoring tool written in Python & Django
Stars: ✭ 4,297 (+828.08%)
Mutual labels:  django, devops
Qikqiak.com
关注容器、kubernetes、devops、python、golang、微服务等技术 🎉🎉🎉
Stars: ✭ 394 (-14.9%)
Mutual labels:  django, devops
Ignition Go
Bootstrap4 /Codeigniter 3 Modular (HMVC) App Building Framework - to build enterprise class web applications... Versions: CodeIgniter 3.1.9 AdminLTE 3.4 Bootstrap 4.5.0
Stars: ✭ 166 (-64.15%)
Mutual labels:  mysql, adminlte
Metal
基于beego开发的网站,管理后台系统,包含功能:登录,用户管理,权限管理,多线程获取数据,定时任务,爬虫,markdown,七牛上传图片。
Stars: ✭ 165 (-64.36%)
Mutual labels:  mysql, adminlte
Django Migration Linter
🚀 Detect backward incompatible migrations for your django project
Stars: ✭ 231 (-50.11%)
Mutual labels:  mysql, django
My Blog
🌴A simple & beautiful blogging system implemented with spring-boot & thymeleaf & mybatis My Blog 是由 SpringBoot + Mybatis + Thymeleaf 等技术实现的 Java 博客系统,页面美观、功能齐全、部署简单及完善的代码,一定会给使用者无与伦比的体验
Stars: ✭ 2,400 (+418.36%)
Mutual labels:  mysql, adminlte
Fms
运维故障管理系统
Stars: ✭ 270 (-41.68%)
Mutual labels:  django, devops
Shmig
Database migration tool written in BASH.
Stars: ✭ 408 (-11.88%)
Mutual labels:  mysql, devops
Online
Python3+Django+MySQL+Xadmin 在线学习平台
Stars: ✭ 113 (-75.59%)
Mutual labels:  mysql, django
Dailyfresh
Django-天天生鲜电商学习项目
Stars: ✭ 127 (-72.57%)
Mutual labels:  mysql, django

YaSQL简介[使用文档]

YaSQL是一款简单的MySQL/TiDB的数据库审核执行平台,旨在降低DBA的运维成本,规范线上SQL执行流程。

开发组件

系统架构

仪表盘

功能简介

  • 自定义工单环境
    • 可根据业务场景,自定义工单的环境,比如:测试环境、预发布环境、生产环境等等
  • 支持的工单类型
    • DML工单
    • DDL工单
    • 导出工单(支持SELECT语句导出为CSV、XLSX格式)
  • 支持的DB类型
    • MySQL(>=5.6, Percona Server & 官方MySQL)
    • TiDB
    • Mariadb(暂不支持Mariadb生成备份语句)
    • ClickHouse(暂不支持生成备份语句)
  • 语法规则
  • 支持MySQL/TIDB/ClickHouse/Redis查询(类似DMS查询功能)
    • 支持库表级别授权
    • 支持基于用户/组授权
    • 支持查询审计功能(自动记录用户执行的SQL)
  • 消息推送功能
    • 邮件
    • 钉钉
    • 企业微信
  • 其他功能
    • 支持钩子功能,工单可以在各个环境内自由hook
    • MySQL DDL ALTER语句自动使用gh-ost改表
    • DML语句执行、支持获取锁定超时、事务封装、自动开启严格模式执行
    • 单个工单最大支持2048条SQL语句
    • MySQL DML语句支持自动生成回滚SQL(真实影响行数小于10W行)
    • 支持执行前台实时展示(基于websocket实现)
    • 支持自定义用户角色、可为每个角色绑定不同的工单权限
    • 支持集成LDAP(若支持LDAP密码修改,请自行实现相关接口)
    • 支持后台创建用户、密码修改(非LDAP模式)、修改头像

文档地址

使用文档

QQ讨论群

群号:1036608328

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].