Javascript Vue

A dependency-free database schema change and version control management tool using vue1 min read

bytebase

Bytebase is in public alpha and we may make breaking schema changes between versions. We plan to stabilize the schema around the middle of August. In the mean time, if you are eager to try Bytebase for your business and encounter issue when upgrading to the new version. Please contact [email protected] and we will help you manually upgrade the schema.

Bytebase is a web-based, zero-config, dependency-free database schema change and version control management tool for developers and DBAs. It supports 2 mainstream schema change workflow:

UI based SQL review
Version control based schema migration (Database-as-Code)

Fig.1 – Dashboard

Fig.2 – SQL review issue pipeline

Fig.3 – GitLab based schema migration (Database-as-code)

Supported database engines

MySQL

Planned

PostgreSQL

Supported VCS

GitLab EE/CE

Planned

GitHub Enterprise
GitLab.com
GitHub.com

Visit docs.bytebase.com for more details

⚙️ Installation

Detailed installation guide

Run on localhost:8080

$ docker run –init –name bytebase –restart always –publish 8080:8080 –volume ~/.bytebase/data:/var/opt/bytebase bytebase/bytebase:0.4.1 –data /var/opt/bytebase –host http://localhost –port 8080

Run on https://bytebase.example.com

$ docker run –init –name bytebase –restart always –publish 80:80 –volume ~/.bytebase/data:/var/opt/bytebase bytebase/bytebase:0.4.1 –data /var/opt/bytebase –host https://bytebase.example.com –port 80

GitHub

https://github.com/bytebase/bytebase

Pin It on Pinterest

Generated by Feedzy