Bytebase 是一个基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具,适用于开发人员和 DBA。
Bytebase 1.3 发布,更新内容如下:
新功能
- 支持对 PostgreSQL 进行 SQL 审核,当前支持 13 条 SQL 审核规则。https://www.bytebase.com/docs/sql-review/review-rules/overview
- 支持使用 GitHub.com 作为 VCS 的集成后端进行数据库 Schema 变更管理,并允许用户使用 GitHub.com 账户直接登录 Bytebase。
- 一键将数据库还原到最近一次变更操作之前。
改进
- 增强了数据库备份功能,支持设置周期性备份的具体时间,以及备份保留的周期。
- Gh-ost 改进:显示同步任务的进度;修复可能数据丢失,长时间锁表的问题。
- 当 VCS 有新的提交时,Bytebase 创建的对应的 issue 会根据邮箱尝试匹配以显示对应的创建者。
- 允许在多租户模式下修改 SQL 语句。
- 支持一次选择多个数据库进行转移到指定项目。
- 支持通过导入 SQL Script 文件进行数据库变更。
- 支持了数据库层级的 Schema 同步。
- 优化了数据库 Schema 同步性能。
Bug 修复
- [GitOps 工作流] 当把最新 schema 回写到仓库时,适当地处理 Token 过期的问题。
更多详情可查看:https://github.com/bytebase/bytebase/releases/tag/1.3.0