专为 DBA 与应用开发者进行 Schema 变更协作而设计的审核工作流程,内置可配置的 SQL 质量规则。
可与版本控制系统(VCS)集成以托管 Schema 变更文件。每当新的变更文件提交后,会自动触发变更流水线。
针对多租户(M)、多环境(N)的情况,支持在单个变更流水线中实现 M*N 的矩阵式变更。
一个易于使用的查询界面用于查看数据库记录。
通过相邻版本间的比对,来展示每次迁移产生的差异。
定期扫描所有托管实例和数据库,并为用户提供整体视图以查看所有异常情况。
定期扫描所有托管实例和数据库,并为用户提供整体视图以查看所有异常情况。
支持数据库级别的定时自动、手动备份。可按开发、生产等不同环境制定差异化备份策略。
提供两类角色集。Owner, DBA, Developer 用于全局平台管理。Owner, Developer 用于应用开发者在各自项目内管理。
Bytebase 渴望成长为类似 Figma, GitLab, Terraform 这样的产品,成为开发人员和 DBA 管理数据库模式的最有利工具。
即插即用
易用性
可扩展性
整个应用被打包为单个二进制编译文件,通过单个二进制编译文件直接启动。作为一款开源的专业工具,Bytebase 本身追求实用性,我们偏好朴实的技术,坚持提供顺畅的用户体验,以易于用户学习、使用和改进该产品。我们不希望人们将时间浪费在解决部署问题或是争论哪种编码风格更好上面。
Vue + Tailwind CSS
Golang
PostgreSQL