
一键安装指南: https://docs.bytebase.com/install/docker
Bytebase 主要面向的人群是 DBA 和研发工程师,是一款聚焦在 Database schema change/migration and version control 的工具。它主打的是在应用研发过程中变更数据库数据结构 (schema) 的这个场景。同时也包含了数据库备份还原功能。

Bytebase 支持 2 种主流的 schema 变更工作流:
传统的 SQL Review 审查

和诸如 GitLab 这样的 Version Control System(VCS)集成,基于版本控制的 schema 变更(数据库即代码-Database-as-Code )

已支持的数据库引擎
MySQL
计划支持的数据库引擎
PostgreSQL
1 wenjun19931112 2021 年 8 月 25 日 这个场景的痛点是啥?感觉用不上啊。 |
2 tianzhou OP PRO @wenjun19931112 类似于代码需要做 code review,review 过后再有 CI,从 test, staging 再到 prod 。数据库变更也是类似,尤其通常开发人员对于数据库并不是很了解,所以数据库的结构变更需要 DBA 介入 review,所以更增加了需要协同的诉求。 感觉用不上的原因是? |
3 anyxchachapoly 2021 年 9 月 3 日 via iPhone 看了下 go source code,得有很心的目,甚至我了 Jobs,果只招 Frontened 。 不用景真的不,也不,取名也不 |
4 thtznet 2021 年 9 月 3 日 ORM 的场景有什么用处么? |
5 tianzhou OP PRO @thtznet 如果 ORM 自带了 schema migration 功能的话,会有冲突,要选择究竟是用 ORM 的还是 bytebase 的。不过一般到了一定规模的团队,SQL 变更都是需要经过 DBA 或者团队其他开发同事审核的,所以有像 bytebase 这样专门针对这个场景做的工具会好一些吧。 |
6 jenlors 2021 年 9 月 3 日 看到过一个类似的项目: https://github.com/cookieY/Yearning |
7 tianzhou OP PRO @long2ice 是的,还有一个 archer,https://github.com/hhyo/Archery |
8 Gav1n1995 2021 年 9 月 3 日 关注一下 |
9 wangyzj 2021 年 9 月 3 日 和字节有关系么? |
11 ericFork 2021 年 9 月 4 日 怀念还有 DBA review SQL 变更的日子……现在的新公司有 DBA 岗位的都很少了 |