Mix.Tasks.Ecto.Rollback

Parsed documentation:
View on GitHub
Reverts applied migrations in the given repository.

By default, migrations are expected at "priv/YOUR_REPO/migrations"
directory of the current application but it can be configured
by specify the `:priv` key under the repository configuration.

Runs the latest applied migration by default. To roll back to
to a version number, supply `--to version_number`.
To roll back a specific number of times, use `--step n`.
To undo all applied migrations, provide `--all`.

## Examples

    mix ecto.rollback
    mix ecto.rollback -r Custom.Repo

    mix ecto.rollback -n 3
    mix ecto.rollback --step 3

    mix ecto.rollback -v 20080906120000
    mix ecto.rollback --to 20080906120000

## Command line options

  * `-r`, `--repo` - the repo to rollback (defaults to `YourApp.Repo`)
  * `--all` - revert all applied migrations
  * `--step` / `-n` - rever n number of applied migrations
  * `--to` / `-v` - revert all migrations down to and including version
No suggestions.
Please help! Open an issue on GitHub if this assessment is incorrect.