![How to Handle Database Migration / Schema Change?](/_next/image/?url=%2Fcontent%2Fblog%2Fhow-to-handle-database-schema-change%2Fchange.webp&w=3840&q=75)
Change Database the Git Way
Change Database the Git Way
Git-like
Branch, design, merge, apply database changes
Branching like Git
Create branch from baseline schema.
Design schema visually
Merge when ready
Protection rules
![Branching like Git](/_next/image/?url=%2Fimages%2Fpage%2Fmain%2Fbranching%2Fcreate-branch.webp&w=3840&q=75)
![Design schema visually](/_next/image/?url=%2Fimages%2Fpage%2Fmain%2Fbranching%2Fschema-editor.webp&w=3840&q=75)
![Merge when ready](/_next/image/?url=%2Fimages%2Fpage%2Fmain%2Fbranching%2Fmerge-branch.webp&w=3840&q=75)
![Protection rules](/_next/image/?url=%2Fimages%2Fpage%2Fmain%2Fbranching%2Fprotection-rules.webp&w=3840&q=75)
Join
the 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.