Plan, Issue, Release, and Rollout
These resources describe different parts of the same change:
A UI Plan usually stores SQL entered in Bytebase and has a linked Issue for review. The GitOps workflow creates a Plan from a Release after pull-request review and CI checks, without a Bytebase Issue review step. Both workflows use Rollouts to track execution.
Create a Plan
For a schema or data change, open your project’s CI/CD → Plans → New Plan. With change-creation permission, select the target databases, enter SQL or use Schema editor, and give the Plan a descriptive title. Click Create to save the Plan, start automated checks, and create its linked draft Issue. In this example, a saved Plan proposes addingemployee.nickname in hr_test. The checks have finished, but the SQL has not run.

Follow review and deployment
Open the Plan from CI/CD → Plans. Changes shows the proposed work and, for UI changes, automated checks. Review, when present, shows the linked Issue’s approval flow and discussion. Deploy shows the Rollout and its task results. For a UI change to existing databases:- Inspect the SQL, targets, and check findings. After an edit, read the updated results.
- Click Ready for Review to submit the draft Issue. Approval rules determine whether a reviewer decision is required.
- Once approval is satisfied and checks finish without errors, Bytebase automatically creates the Rollout.
- Follow execution in Deploy. Manual environments wait for Run; automatic environments execute according to rollout policy.

