EctoSparkles.Migrator (Bonfire v1.0.0-social-rc.3.14)

View Source

Summary

Functions

Run all migrations for configured repos.

Run all migrations for the given repo.

Print the migration status for configured Repos' migrations.

Functions

create()

create(repo, attempt \\ 0)

migrate(opts \\ [])

Run all migrations for configured repos.

Options:

  • continue_on_error: true - run migrations one by one, logging errors but continuing if one fails.

migrate_repo(repo, opts \\ [])

Run all migrations for the given repo.

Options: see migrate/1

repos()

rollback(repo \\ nil, step \\ 1)

rollback_all()

rollback_all(repo)

rollback_to(version)

rollback_to(repo, version)

status()

Print the migration status for configured Repos' migrations.

status(repo)