Bytebase 1.0.4 发布,数据库 Schema 变更管理工具

Bytebase 1.0.4 已发布,Bytebase 是一款聚焦在 Database schema change and version control 的工具。它主打的是在应用研发过程中变更数据库

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


新版本主要变化

支持通过 --pg 选项启动 Bytebase

用户可以使用外部 PostgreSQL 数据库来保存 Bytebase 本身的元数据。

新功能

  • bb 命令行支持 --dsn 选项

    命令行支持用数据源名称 (DSN) 连接数据库,比如 --dsn mysql://user:[email protected]:port/dbname?opt1=val1&opt2=val2

  • 新增 bb 命令行的安装脚本

    用户可以通过以下命令安装命令 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/bytebase/bytebase/HEAD/scripts/install_bb.sh)"。从原先需要手动在 GitHub Release 上下载、解压、移动到可执行文件目录的多个步骤简化为一条命令完成安装。

  • 新增 SQL 语句工作表管理页面

    引入 SQL 语句工作表管理页面,用户可以通过表格的形式浏览所有项目中的工作表。

  • Admin 页面上显示项目清单

    Workspace 当中角色为 Owner 和 DBA 的用户可以在设置 (Settings) 页面中浏览所有的项目。

  • 增添 /healthz 健康检查端

改进

  • 直接在页面上显示 Visit Default Project 按键。”Default Project” 是用于保持数据库与数据库实例同步的特殊项目。用户原本只能通过特地访问 Default Project 将数据库导入自己的项目中。

安装及升级

  • 参考 https://github.com/bytebase/bytebase#installation。如果是从之前版本升级,获取新版本后,重新启动升级即可。

来源:Bytebase

关于作者: qwephp

.

为您推荐