StrongMigrations.Migration (strong_migrations v0.1.1) View Source

Represents details related to a specific migration

Link to this section Summary

Link to this section Types

Specs

t() :: %StrongMigrations.Migration{
  create_index: boolean(),
  create_index_concurrently: boolean(),
  disable_ddl_transaction: boolean(),
  disable_migration_lock: boolean(),
  drop_index: boolean(),
  drop_index_concurrently: boolean(),
  drop_table: boolean(),
  file_path: String.t(),
  remove_column: boolean(),
  rename_column: boolean(),
  safety_assured: [:atom]
}

Link to this section Functions

Specs

new(String.t()) :: t()