View Source Phoenix.Ecto.CheckRepoStatus (Phoenix/Ecto v4.4.3)

A plug that does some checks on your application repos.

Checks if the storage is up (database is created) or if there are any pending migrations. Both checks can raise an error if the conditions are not met.

Plug options

  • :otp_app - name of the application which the repos are fetched from
  • :migration_paths - a function that accepts a repo and returns a migration directory, or a list of migration directories, that is used to check for pending migrations
  • :migration_lock - the locking strategy used by the Ecto Adapter when checking for pending migrations. Set to false to disable migration locks.

Summary

Functions

Callback implementation for Plug.call/2.

Callback implementation for Plug.init/1.

Link to this function

migrations(repo, migration_directories, opts)

View Source