class Marten::DB::Management::Migrations::Runner
- Marten::DB::Management::Migrations::Runner
- Reference
- Object
Defined in:
marten/db/management/migrations/runner.crmarten/db/management/migrations/runner/pre_initial_node.cr
marten/db/management/migrations/runner/progress.cr
marten/db/management/migrations/runner/progress_type.cr
Constant Summary
-
PRE_INITIAL_MIGRATION_ID =
"zero"
Constructors
Instance Method Summary
- #execute(app_config : Apps::Config | Nil = nil, migration_name : String | Nil = nil, fake = false)
- #execute(app_config : Apps::Config | Nil = nil, migration_name : String | Nil = nil, fake = false, &)
- #execution_needed?(app_config : Apps::Config | Nil = nil, migration_name : String | Nil = nil) : Bool
- #mark_elligible_replacements_as_applied(&)
Constructor Detail
Instance Method Detail
def execute(app_config : Apps::Config | Nil = nil, migration_name : String | Nil = nil, fake = false)
#
def execute(app_config : Apps::Config | Nil = nil, migration_name : String | Nil = nil, fake = false, &)
#
def execution_needed?(app_config : Apps::Config | Nil = nil, migration_name : String | Nil = nil) : Bool
#