How SDL Release Works
- State Comparison - Bytebase compares your SDL files with current database schema
- DDL Generation - Automatically generates ALTER/DROP statements using topological sort
- Migration Execution - Applies generated DDL to reach desired state
- Revision Tracking - Records new version for future comparisons
CI/CD Integration
Add--declarative flag to enable SDL mode:
- GitHub Actions
- GitLab CI
- Azure DevOps
Version Management
SDL automatically generates versions using timestamp formatYYYYMMDD.HHMMSS:

