Giter VIP home page Giter VIP logo

sqle's Introduction

简体中文 | English

Release GitHub license GitHub stars GitHub issues GitHub closed issues Docker Pulls

SQLE 由上海爱可生信息技术股份有限公司(以下简称爱可生公司)出品和维护,是爱可生公司云树®SQL质量管理软件SQLE(简称:CTREE SQLE)软件产品的开源版本。SQLE 是一个支持多场景,原生支持 MySQL 审核且数据库类型可扩展的 SQL 审核工具。

官方网站 | 文档 | 安装 | 在线体验

产品展示

product_show

更多产品展示

产品特色

特色 说明
SQL审核规范 1. 审核规则自定义(700+)
2. 支持审核结果分级展示,支持生成下载审核报告
3. 支持规则模版,灵活组合规则
4. 审核白名单,跳过特例 SQL
5. 支持集成 IDE 自助审核
多场景审核 支持事前事后审核,覆盖开发、测试、上线、生产等环节
标准化上线流程 1. SQL 审核流程按需自定义,满足企业内部不同流程管理要求
2. 支持定时上线
3. 支持设置运维时间
4. 支持 Online DDL
多数据库类型支持 1. 统一接口,可通过插件进行多数据库审核扩展
2. 内置 MySQL 审核插件,官方支持常用数据库类型(包括:PostgreSQL、Db2、SQL Server、Oracle、TiDB、OceanBase)
统一的 SQL 客户端入口 提供审核管控的 SQL 客户端,杜绝执行不合规 SQL
丰富的集成能力 1. 标准 HTTP API 接口可与客户内部流程系统对接
2. 支持 LDAP,OAuth2 用户对接
3. 支持邮件、微信企业号、webhook 告警对接

应用场景

场景 介绍
上线前控制 1. SQLE 赋能开发,在代码开发阶段检查 SQL 质量
2. SQLE 集成专家经验,形成可复用的 SQL 规范标准规则,用户在平台提交工单后,平台将基于审核规则模板对提交的 SQL 语句进行初审,用以解决事前审核规范不标准难题
上线后监督 1. SQLE 提供智能扫描审核功能,实现生产环境下的 SQL 审核优化
2. SQLE支持多种类型的扫描任务,基于任务需求执行周期性的扫描任务,并生成扫描结果报告,及时告警

在线体验

社区版 企业版
SQLE 社区版 SQLE 企业版
超级管理员: admin
密码: admin
超级管理员: admin
密码: admin

测试 MySQL

配置项
地址 20.20.20.3
端口 3306
用户 root
密码 test

注意事项

  1. 该服务仅用于在线功能体验,请勿在生产环境使用;
  2. 该测试服务数据会定期清理。

SQL 审核插件

目前支持其他种类数据库的审核插件:

更多了解:《功能说明及开发手册

官方技术支持

渠道 链接
代码库 github.com/actiontech/sqle
UI 库 github.com/actiontech/sqle-ui
文档库 github.com/actiontech/sqle-docs
文档主页 actiontech.github.io/sqle-docs
社区网站 opensource.actionsky.com
QQ 群 637150065
开源社区微信公众号 QR_code

联系我们

如果想获得 SQLE 的商业支持, 您可以联系我们:

  • 全国支持: 400-820-6580
  • 华北地区: 86-13910506562, 汪先生
  • 华南地区: 86-18503063188, 曹先生
  • 华东地区: 86-18930110869, 梁先生
  • 西南地区: 86-13540040119, 洪先生

sqle's People

Contributors

sjjian avatar huangweicen avatar taolx0 avatar coldwaterlw avatar drivebyer avatar actiontech-bot avatar hasa1k avatar jessun avatar loosoo avatar waterdrink avatar winfredlin avatar re-f avatar nufy323 avatar kid-g avatar agate3cl avatar alextinng avatar cuishuang avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.