Bytebase 1.3.0 - 2022.8.4
🚀 新功能
支持对 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 过期的问题。
🎠 社区
通过 Sourcegraph 添加了交互式的源代码走读教程。
https://sourcegraph.com/github.com/bytebase/bytebase/-/blob/docs/design/source-code-tour.snb.md感谢 @unknwon 完成 issue #928 ☂️ GitHub Git provider。🥁
📕 安装及升级
干货十足,深入浅出 | X as Code 万物代码化活动回顾
研发日记 | 开源软件 Goreleaser X CGO 最佳实践是如何诞生的