MetadataStorage
MetadataStorage.php
:
17
Interface
Responsible for handling migration metadata. In particular, what migrations are already executed and when.
Methods¶
complete()
¶
MetadataStorage.php
:
34
Mark migration as completed.
|
|
Parameters
Name | Type | Default value | Description |
---|---|---|---|
$result | ExecutionResult | - | - |
ensureInitialized()
¶
MetadataStorage.php
:
23
Prepares gateway for writing/reading. For relational databases this would usually mean creating or updating a table and it's columns.
|
|
getExecutedMigrations()
¶
MetadataStorage.php
:
29
Queries gateway to get all executed migrations. This also includes migrations that were previously executed, but are not longer stored in migration directory (i.e. are no longer available).
|
|
Return values
ExecutedMigrationsList
reset()
¶
MetadataStorage.php
:
39
Resets gateway to it's original state. Removes all information about executed migrations.
|
|