Usage

  sqitch [<options>] <command> [<command-options>] [<args>]

Common Commands

The most commonly used sqitch commands are:

add

Add a new change to the plan

bundle

Bundle a Sqitch project for distribution

checkout

Revert, checkout another VCS branch, and re-deploy changes

config

Get and set local, user, or system options

deploy

Deploy changes to a database

help

Display help information about Sqitch commands

init

Initialize a project

log

Show change logs for a database

plan

Show the contents of a plan

rebase

Revert and redeploy database changes

checkout

Move to another VCS branch, and deploy the plan from the destination

revert

Revert changes from a database

rework

Duplicate a change in the plan and revise its scripts

status

Show the current deployment status of a database

show

Show information about changes and tags, or change script contents

tag

Add or list tags in the plan