Arcadic.MigrationRegistry behaviour (Arcadic v0.1.0)

Copy Markdown View Source

Declares an ordered list of migration modules.

defmodule MyApp.Migrations do
  use Arcadic.MigrationRegistry
  migrations [MyApp.Migrations.V1, MyApp.Migrations.V2]
end

Summary

Callbacks

The ordered list of migration modules.

Functions

Declare the ordered migration modules.

Callbacks

migrations()

@callback migrations() :: [module()]

The ordered list of migration modules.

Functions

migrations(modules)

(macro)

Declare the ordered migration modules.