Create a development branch

branches

// what it does

Creates an isolated database branch — a copy of the parent's schema with empty tables — so you can develop a feature's schema changes without touching production, exactly like a git branch. One branch per feature or per developer is the normal rhythm.

// shell

$ pscale branch create mydb add-users-table

// gotcha

The branch starts with the parent's schema but NO data. If your feature needs realistic rows, add --seed-data (Data Branching) or restore a backup into the branch instead of hand-inserting fixtures.

// resources