Bytebase Docs home page
Search...
⌘K
Ask AI
GitHub
bytebase.com
bytebase.com
Search...
Navigation
Change
Plan
Get Started
Features
Administration
Integrations
Tutorials
API Reference
Changelog
Database CI/CD
Overview
Change
Plan
Batch Change
Schema Synchronization
Stored Procedure
Schema Editor
Schema Diagram
Online Schema Migration for MySQL
Review
Approve
Rollout
Roll back
Version
Monitor
GitOps
Settings
Troubleshoot
SQL Editor
Overview
Query
Admin Mode
Data Masking
Manage SQL Scripts
AI Assistant
Settings
Database Permission
Overview
Grant Access
Request a Role
Role Expiration Reminder
One-Time Export
Dynamic Data Masking
Overview
Semantic Types
Masking Algorithm
Global Masking Rule
Data Classification
Column Masking
Masking Exemption
On this page
1. Create a New Plan
2. Choose the Change Type
3. Select Target Databases
4. Add Changes
5. Submit for Review
6. Approve and Roll Out
7. Deploy to Environments
Change
Plan
Copy page
Copy page
A
Plan
is the core component of Bytebase’s CI/CD pipeline. It defines a series of schema or data changes to be applied to one or more databases.
1. Create a New Plan
In your project, go to
CI/CD
>
Plans
in the left menu and click
New Plan
.
2. Choose the Change Type
Select either
Schema Migration (DDL)
or
Data Migration (DML)
. After adding the first change, you can continue to add more.
3. Select Target Databases
Choose one or more databases where the changes will be applied. Click
Confirm
to proceed.
4. Add Changes
Fill in the SQL statement. You can add multiple changes to the same plan. Once done, click
Create
.
5. Submit for Review
The plan starts in a
draft
state. Click
Ready for Review
to submit it for approval.
6. Approve and Roll Out
Once approved, go to the
Rollout
section to begin deployment.
7. Deploy to Environments
First, deploy to the
Test
environment. If successful, proceed to deploy to
Prod
.
Was this page helpful?
Yes
No
Overview
Batch Change
Assistant
Responses are generated using AI and may contain mistakes.