A dependency-free database schema change and version control management tool using vue
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 support@bytebase.com 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)
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
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