Announcement

Announcing Partnership with GitHub to Automate Database Development

Mila
Mila2 min read
Announcing Partnership with GitHub to Automate Database Development

We are proud to announce the Technology Partnership with GitHub to provide developers with a smooth database development experience. As the world's leading software development platform, GitHub brings together the world's largest developer community to make it easy for developers to discover, share, and build better software. Bytebase is a Database CI/CD tool for DevOps teams, and is the only Database CI/CD solution to be included in the CNCF Landscape.

Bytebase x GitHub: bridging code repos and database changes

Bytebase has integrated its SQL Review capabilities into GitHub's PR process, so that you can manage SQL scripts in your code repos and self-review your own SQL. This eliminates the need to switch between multiple tools and, more importantly, shift-left the SQL review so that problems are identified at the start of a CI/CD pipeline, instead of waiting until deployment.

SQL Review is now available via both GitHub Action and GitHub App.

To integrate SQL review rules into your CI process, you can either go for SQL Review Action or the Bytebase GitHub App over at GitHub Marketplace.

github-marketplace

Once configured, if a SQL statement in your PR violates the review rule, you will get a prompt of the violation details.

sql-review-github

In addition, you can take database management one step further by configuring the GitOps workflow, which can be defined as "Database-as-code". This enables an integrated CI/CD process from code changes to database changes. The database change scripts you submit to your GitHub repo will automatically trigger Bytebase's SQL review and deployment pipeline. This enables an integrated CI/CD process from code changes to database changes.

gitops-bytebase

To learn how to leverage version control system like GitHub to codify the entire database development workflow, please check out Streamline Database Change Management for TiDB Cloud with Bytebase.

Jointhe community

At Bytebase, we believe in the power of collaboration and open communication, and we have a number of communities that you can join to connect with other like-minded.

Subscribe to Newsletter

By subscribing, you agree with Bytebase's Terms of Service and Privacy Policy.