Bytebase 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Bytebase 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Bytebase 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者
适用人群 未知
收录时间 2021-07-12

软件简介

Bytebase 是一款聚焦在 Database schema change and version control 的工具。它主打的是在应用研发过程中变更数据库数据结构 (schema) 的这个场景,主要面向的人群是研发工程师和 DBA。

Bytebase 支持 2 种主流的 schema 变更工作流:

  • 基于 UI 的 SQL 审查
  • 基于版本控制的 schema 迁移(数据库即代码-Database-as-Code)

已支持的数据库引擎

  • MySQL - 5.7 and above
  • PostgreSQL - 12.0 and above
  • TiDB - 5.0 and above
  • ClickHouse - 21.0 and above
  • Snowflake
  • MongoDB - 4.0 and above
  • Spanner
  • Redis - 6.0 and above
  • Oracle - 21c and above
  • Microsoft SQL Server - 2019 and above
  • MariaDB - 10.7 and above
  • OceanBase - 3.x and above, MySQL tenant
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
发表了资讯
09/01 13:37

Bytebase 2.7.0 发布,新增 Branching 功能

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 2.7.0 现已发布,更新内容如下: 新功能 新增支持与 Git 类似的分支(Branching)功能来管理 schema 变更。 支持搜索所有历史工单。 支持导出审计日志。 改进 变更数据库工单详情页面全新改版。 优化工单搜索体验。 SQL 审核规则支持针对不同数据库进行独立配置。 提供 arm64 Docker 镜像。 更新说明:https...

0
1
发表了资讯
08/19 10:10

Bytebase 2.6.0 发布

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 2.6.0 现已发布,更新内容如下: 新功能 支持通过 LDAP 配置 SSO。 支持增加多个只读连接。 Schema 模版支持列类型约束。 支持 RisingWave 数据库。 库表同步功能支持 TiDB。 数据脱敏功能支持 SQL Server。 SQL 审核 CI 功能支持 Azure DevOps。 改进 支持设置数据库的环境与所属实例的环境不一致。 支持通过...

0
2
发表了资讯
08/07 18:26

Bytebase 2.5.0 发布,VCS 集成支持 Azure DevOps,支持达梦数据库

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 2.5.0 现已发布,更新内容如下: 新功能 VCS 集成支持 Azure DevOps。 研发版本支持达梦数据库。 允许用户设置需要重新登录的频率。 支持选择并导出数据库变更历史。 新增 MySQL Schema 设计器。 支持字段模板库。 改进 在 SQL 编辑器中,优化 MongoDB 的查询结果。 优化 SQL 编辑器的布局。 支持在工单详情页...

0
2
发表了资讯
08/07 10:31

Bytebase 突破百万下载!

2023 年 8 月 1 日,Bytebase 迎来了又一个里程碑:下载量突破了 100 万次。🎉🧨🥁 距离 Bytebase 0.1.0 版发布已经过去了两年多。作为一个开源项目,Bytebase 的发展速度远超业界老牌数据库变更管理工具 Liquibase 和 Flyway。 作为数据库即代码(database-as-code)方法论的开创者,Bytebase 也是 X as Code 类目下增长最快的开源项目之一。 在过去的两年中,Bytebase 的用户群体已经扩大到全球各地...

0
3
发表了资讯
07/21 11:51

Bytebase 2.4.1 发布,VCS 集成支持 GitHub 企业版

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 2.4.1 现已发布,更新内容如下: 新功能 VCS 集成支持 GitHub 企业版。 数据导出支持 XLSX 格式。 Oracle:支持将 Schema 作为管理对象。 改进 Oracle 脱敏支持 CTE 子句。 Snowflake 支持更多 SQL Review Rules。 Snowflake 数据访问控制覆盖更多语句类型。 改进数据导出 JSON 文件的样式。 支持通过配置环境...

0
2
发表了资讯
07/10 14:01

Bytebase 2.4 发布,支持 Snowflake SQL 审核

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 2.4.0 现已发布,更新内容如下: 新功能 支持全局控制数据查询及导出的权限,并支持自定义审批流。 支持 Redshift datashare 的查询,数据访问控制和隐私数据控制。 支持 Snowflake 的 Task 和 Stream 对象及数据访问权限控制。 支持数据导出成 INSERT 格式的 DML 脚本文件。 工单评论支持 Markdown。 改进 ...

0
0
发表了资讯
06/22 12:26

Bytebase 2.3 发布,支持 Snowflake SQL 审核

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 2.3.0 发布,更新内容如下: 新功能 支持 Snowflake 的 SQL 审核 新增数据导出中心 支持 Oracle 的数据脱敏 改进 支持配置外部审批节点,并用于自定义审批流中 自定义审批流支持「退回」操作 项目的「租户模式」改名为「批量模式」 优化了数据查询和导出的流程体验 优化了项目成员界面 Bug 修复 修复了数据库...

1
5
发表了资讯
06/13 17:08

Bytebase 2.2.0 发布,支持批量变更

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 2.2.0 发布,更新内容如下: 新功能 支持通过数据库分组进行批量变更 支持表级别的数据查询请求 SQL 编辑器支持在一个查询中同时执行多条 SQL SELECT 语句 支持 OceanBase 的 SQL 审核 改进 优化超长工作表的警告提示 支持从 GitHub 加载超过 1MB 的文件 更多详情可查看:https://github.com/bytebase/byteb...

0
1
发表了资讯
05/27 07:40

Bytebase 2.1.0 发布,支持通过工单审批管控查询和导出权限

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 2.1.0 发布,更新内容如下: 新功能 支持通过工单审批管控查询(Query)和导出(Export)权限 支持对 Oracle 数据库变更进行 SQL 审核 支持通过 SSH 隧道连接 PostgreSQL 和 Redis 数据库 改进 自动关闭已完成的工单 支持从项目中批量转移出数据库 支持为 GitOps 配置 Webhook URL 更多详情可查看:https://g...

0
2
发表了资讯
05/02 07:09

Bytebase 1.17 发布,支持查看慢查询日志信息

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 1.17.0 发布,更新内容如下: 新功能 支持查看 MySQL 和 PostgreSQL 慢查询日志信息 通过邮件发送每周慢查询总结报告。 支持一对多的库表同步 支持自定义项目角色 支持 OceanBase 和 Redshift 支持西班牙语 更多详情可查看:https://github.com/bytebase/bytebase/releases/tag/1.17.0...

0
2
发表了资讯
04/15 07:53

bytebase 1.16.0 发布

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 1.16.0 发布,更新内容如下: 新功能 支持 Oracle, MSSQL 和 MariaDB 数据库 基于风险等级的自定义审批流 支持强制要求所有用户开启双重认证(2FA) 改进 优化了转移数据库的过滤功能 支持跳过工单当前阶段下所有失败的任务 为工单上传 SQL 的时候显示上传进度 更多详情可查看:https://github.com/bytebase...

1
4
发表了资讯
04/01 07:34

Bytebase 1.15.0 发布

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 1.15.0 发布,更新内容如下: 新功能 Bytebase 发布了 SaaS 版本 GitOps 支持使用 Bitbucket Cloud (bitbucket.org) 上的 Git 仓库 改进 SQL 审核支持检查 PostgreSQL 视图依赖关系 Bug 修复 修复了无法识别 MySQL 5.7.20-log 版本中一些对象的问题 修复了 MySQL 在 lower\_case\_table\_names = 1 情况下创建...

2
3
发表了资讯
03/04 07:35

Bytebase 1.13.0 发布

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 1.13.0 发布,更新内容如下: 新功能 支持为 MySQL 的 DML 生成回滚语句 支持使用 OIDC 协议进行单点登录 (SSO) GitOps 工作流支持 GitLab.com。目前 Bytebase 已经支持 GitLab.com, GitHub.com 以及私有化 GitLab 部署的工作流 改进 SQL 审核的浏览与配置 UI 升级 支持 PostgreSQL 实例在 SQL Editor Admin...

0
5
发表了资讯
02/21 07:03

Bytebase 1.21.1 发布

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。目前 Bytebase 发布了 1.11.0 版本,带来如下改动: 特性 支持用于单点登录 (SSO) 的 OAuth 2.0 。 支持对 Spanner 的更改和查询 。 支持水印 。 Terraform Bytebase 提供程序支持 MySQL 角色 CRUD。 屏蔽 PostgreSQL 的敏感字段。 增强功能 对于启用了 GitOps 工作流的项目,还支持通过 UI 更改架构和数据。 改进了入职...

0
2
发表了资讯
01/13 07:07

Bytebase 1.11.0 发布

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。目前 Bytebase 发布了 1.11.0 版本,带来如下改动: 新功能 添加了对 MongoDB 的支持。 使用新的架构图查看 ER 图。 支持通过基于 UI 的模式编辑器编辑 PostgreSQL 模式。 增强功能 阶段状态更改时通过 webhook 发送通知。 在 SQL 编辑器的数据库树中添加了项目视图,以便轻松导航不同的数据库和项目。 在访问控制规则列...

0
5
发表了资讯
2022/12/31 07:29

Bytebase v1.10.0 发布

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 1.10.0 发布,更新内容如下: 新功能 工作空间所有者 (Workspace owner) 和 DBA 可查看审计日志 支持通过 Terraform provider 创建/查看 PostgreSQL 库的角色 支持在 Schema 编辑器中查看以及编辑表的主键、外键 支持 MySQL/TiDB SSL 连接 做数据变更时最大支持上传 100MB SQL 支持 UI workflow 多租户模式下...

0
1
发表了资讯
2022/12/03 07:36

Bytebase v1.9.0 发布

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 1.9.0 发布,更新内容如下: 新功能 支持通过 Terraform provider 来管理环境和实例: https://www.bytebase.com/docs/get-started/terraform 支持对于 PostgreSQL 实例的库表同步 🐘 (Beta 版本,支持 Schema,Table,Index,Constraint 和 Sequence)。 支持对列级数据进行数据脱敏。 上线 SQL 编辑器管理员...

1
1
发表了资讯
2022/11/01 07:24

Bytebase v1.7.0 发布

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 1.7.0 发布,更新内容如下: 新功能 新增 31 条 MySQL 审核规则。https://www.bytebase.com/docs/sql-review/review-rules/overview 在 SQL 审核中新增了 DDL 合法性验证。 支持取消 gh-ost 同步任务。 改进 优化了活动日志在工单详情页的显示方式。 优化了创建和审批工单的性能。 社区 Bytebase 成为了第一个...

0
1
发表了资讯
2022/10/15 07:33

Bytebase v1.6.0 发布

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 1.6.0 发布,更新内容如下: 新功能 支持添加只读副本作为查询数据源。 改进 优化 SQL 编辑器查询性能。 SQL 编辑器中的标题栏支持进行拖拽排序并可记忆会话状态。 SQL 编辑器中可显示当前连接到的环境。 SQL 编辑器中增加查询结果最大返回值的提示。 Bug 修复 修复了工单中 SQL 语句单行过长导致运行检查失败...

0
4
发表了资讯
2022/09/17 07:47

Bytebase v1.4.0 发布

Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。 Bytebase 1.4.0 发布,更新内容如下: 新功能 支持将数据库备份存储到 AWS S3 新增新手引导 改进 启动命令选项中引入了 --external-url,并且移除了 --host。由此统一了如何配置供外部访问的 URL方式。 VCS 中 File path template 里 {{TYPE}} 字段支持使用 DDL 和 DML MySQL 备份中支持视图 显示 PITR 还原任务的进度...

2
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
miekg Go DNS package 安全特征问题漏洞
使用具有密码学弱点缺陷的PRNG
miekg Go DNS package是一款DNS服务器软件包。 miekg Go DNS package 1.1.25之前版本(用在CoreDNS 1.6.6之前版本和其他产品)中存在安全漏洞,该漏洞源于程序没有正确生成随机数。攻击者可利用该漏洞伪造响应。
CVE-2019-19794 MPS-2019-16292
2022-08-08 19:01
David Kitchen bluemonday 安全漏洞
输入验证不恰当
David Kitchen bluemonday是 (David Kitchen)开源的一个应用程序。用于在Go中实现的HTML清理程序。 bluemonday sanitizer 存在安全漏洞,该漏洞源于Go中1.0.16之前的bluemonday和Python中 0.0.8之前的bluemonday(在pybluemonday中),不能正确地强制与SELECT、STYLE和OPTION元素关联的策略。
CVE-2021-42576 MPS-2021-33945
2022-08-08 19:01
Gin-Gonic Gin 环境问题漏洞
HTTP请求的解释不一致性(HTTP请求私运)
Gin-Gonic Gin是Gin-Gonic团队的一个基于Go语言的用于快速构建Web应用的框架。 github.com/gin-gonic/gin 全部版本存在安全漏洞,该漏洞源于可以通过设置X-Forwarded-For头来欺骗客户端的IP。
CVE-2020-28483 MPS-2021-5932
2022-08-08 19:01
Tidwall Gjson 输入验证错误漏洞
对数组索引的验证不恰当
Tidwall Gjson是Tidwall个人开发者的一个基于Go语言的用于与json格式数据进行交互的代码库。 GJSON <=v1.6.5 存在安全漏洞,该漏洞允许攻击者通过一个精心制作的GET调用导致拒绝服务。
CVE-2020-36067 MPS-2021-5981
2022-08-08 19:01
go.uuid 安全特征问题漏洞
使用具有密码学弱点缺陷的PRNG
go.uuid是一个用于 Go 的 UUID 包。这个包提供了通用唯一标识符 (UUID) 的纯 Go 实现。支持 UUID 的创建和解析。 go.uuid存在安全漏洞,该漏洞源于g.rand.Read函数中存在不安全的随机性导致攻击者可利用该漏洞可以预测生成的uuid。。
CVE-2021-3538 MPS-2021-7854
2022-08-08 19:01
http-swagger 安全漏洞
对异常条件的处理不恰当
http-swagger是一个 net/http 包装器。 http-swagge存在安全漏洞,该漏洞源于在 1.2.6 之前的 http-swagger 版本中,攻击者可能会执行拒绝服务攻击,包括在主机系统上耗尽内存。内存耗尽的原因归结为对 http 方法的不当处理。建议用户升级。无法升级的用户可以将路径前缀限制为“GET”方法作为解决方法。
CVE-2022-24863 MPS-2022-3830
2022-08-08 19:01
Tidwall Gjson 输入验证错误漏洞
Tidwall Gjson是Tidwall个人开发者的一个基于Go语言的用于与json格式数据进行交互的代码库。 GJSON before 1.6.4 版本存在输入验证错误漏洞,该漏洞源于网络系统或产品未对输入的数据进行正确的验证, 攻击者可通过精心制作的JSON导致拒绝服务。
CVE-2020-35380 MPS-2020-17613
2022-08-08 19:01
Iris 安全漏洞
在文件访问前对链接解析不恰当(链接跟随)
Iris是一个快速、简单但功能齐全且非常高效的 Go 网络框架。 iris 12版本存在安全漏洞,该漏洞源于程序使用UploadFormFiles方法在上传过程中对文件名的不安全处理可能使攻击者能够写入指定目标文件夹之外的任意位置。
CVE-2021-23772 MPS-2021-19811
2022-08-08 19:01
GJSON 安全漏洞
拒绝服务
Tidwall Gjson是Tidwall个人开发者的一个基于Go语言的用于与json格式数据进行交互的代码库。 GJSON 存在安全漏洞,该漏洞源于1.9.3之前的GJSON允许ReDoS(正则表达式拒绝服务)攻击。
CVE-2021-42836 MPS-2021-34246
2022-08-08 19:01
David Kitchen bluemonday 跨站脚本漏洞
XSS
David Kitchen bluemonday是 (David Kitchen)开源的一个应用程序。用于在Go中实现的HTML清理程序。 bluemonday before 1.0.5 存在跨站脚本漏洞,该漏洞源于特定的Go小写转换大写,“script”字符串的保护机制。
CVE-2021-29272 MPS-2021-3595
2022-08-08 19:01
Tidwall Gjson 安全漏洞
Tidwall Gjson是Tidwall个人开发者的一个基于Go语言的用于与json格式数据进行交互的代码库。 GJSON 1.6.5之前版本存在安全漏洞,该漏洞允许攻击者通过精心制作的JSON导致拒绝服务(远程)。
CVE-2020-36066 MPS-2021-5980
2022-08-08 19:01
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
93 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部