ReferenceCLIPg

nevia pg branch

Branch a database into a new one from its current data

nevia pg branch [FLAGS] [DATABASE]

The branch has its own password, and the source keeps running. A branch is never promoted into its parent, so run a migration on the branch, then on the parent.

Arguments

  • [DATABASE] - Database ID or name (optional when the workspace has one database)

Options

  • -b, --branch <NAME> - Name of the new branch (generated from the source name if omitted)

  • --protected - Refuse deletion until cleared with nevia pg set --protected false

  • --wait - Wait for the operation to finish, then print the final state. With --json, prints {<noun>, operation, operations}

  • --timeout <DURATION> - How long --wait waits before exiting 6 (e.g. 10m, 300s)

    Default: 10m

  • -h, --help - Print help

On this page