Safer and Faster
Database Change and Version Control for Teams

Bytebase offers a web-based collaboration workspace to help Developers and DBAs manage the lifecycle of application database schemas (DDL) and data (DML).

mysql postgresql clickhouse tidb snowflake gitlab github
 App screenshot App screenshot

Safer and faster database migration - DDL and DML

Industry first database DevOps solution for DBA & Developer collaboration

SQL Review

A dedicated review workflow and UI for Developers and DBAs to collaborate on schema changes. Assisted by built-in advisor such as backward compatibility checks.

Database-as-Code

Integrate with VCS hosting the migration scripts. Migration pipeline is triggered on observing new script push event.

Streamlined Deployment

Support multi-tenant (M), multi-environment (N) schema change in a single M*N change matrix pipeline.

SQL Editor

Easy-to-use query interface to SELECT database records.

Migration History

Record the full migration history with side-by-side diff comparison between versions.

Anomaly Center

Periodically scan all managed instances and databases and provide user a holistic view to see all anomalies.

Drift Detection

Periodically scan all managed instances and databases and provide user a holistic view to see all anomalies.

Backup and Restore

Per-database automatic and manual backup. Environment specific backup schedule policy. Restore to new database with the entire restored migration history chain.

Role-based Access Control

Two role set. Owner, DBA, Developer for workspace. Owner, Developer for project.

SQL review and version control

Ease the most stressful and dangerous change process in the application development cycle. Bytebase supports 2 most typical schema change workflow. Team can choose whatever fits the best.

UI workflow

Classic SQL Review workflow where the developer submits a SQL review ticket directly from Bytebase and waits for the assigned DBA or peer developer to review. Bytebase applies the SQL change after review approved.

Inbox user interface

Version control workflow #GitOps

Database migration scripts are stored in a git repository. To make schema changes, a developer would create a migration script and submit for review in the corresponding VCS such as GitLab. After the script is approved and merged into the configured branch, Bytebase will automatically kicks off the task to apply the new schema change.

Customer profile user interface

All-in-one SQL Editor

Inspect records, explore schema, sharing SQL scripts, and more.

All-in-one SQL Editor