We’re demonstrating this process using our sample demo data in the Basic Project. Select Project on the upper-left where you choose Basic Project. Now you can operate within the project. basic-project You have three options to move schema change from test to prod as follows.

Option 1: Streamlined rollout

Go to Database -> Databases section on the left-side bar. Select both databases to Edit Schema, where you type in raw SQL code in the code block and click Create. Checks will automatically run and then you can Approve the change and Rollout. streamlined-rollout

Option 2: Schema Synchronization

Also within Database -> Databases section on the left-side bar in Basic Project interface, select only test database to Edit Schema. Create, Approve and Rollout like we did to the two databases in Option 1. Then enter Sync Schema on the left-side bar. Select test in Database to refer to, and choose a Schema version. Click Next. select-source-schema Select prod as target database. select-target-databases-1 You can see how Bytebase shows the diff between the test database (source) and the prod database (target). Preview issue to deploy the difference select-target-databases-2 Create this issue, approve and deploy as we did before. select-target-databases-3 Thus we have successfully propagate the change from test to prod.