DeserializationFailed
|
This exception is thrown when the FileSystem is unable to deserialize a migration source,
configuration file or any other source that requires deserialization.
|
ExceptionExtensions
|
|
Exceptions
|
|
IMigrondi
|
This is the main service that coordinates all of the other parts of this library.
The main purpose of the Migrondi service is to provide a simple and straight forward way to
Operate against the databases and the file system.
|
MalformedSource
|
This exception is thrown when the content cannot be deserialized from source.
This tipically happens if required fields are removed from the source.
|
Migration
|
Object that represents an SQL migration file on disk, and are often used provide more context
or information while logging information about migrations.
|
MigrationApplicationFailed
|
Represents an error that happened while we were trying to apply a migration.
|
MigrationRecord
|
Represents a migration stored in the database.
The contents of the queries are not stored here as the purpose of this object is to
be able to identify which migrations have been applied to the database.
|
MigrationRollbackFailed
|
Represents an error that happened while we were trying to revert a migration.
|
MigrationSource
|
Migration information can be obtained from a file or the database
this DU allows to identify where the information is coming from
|
MigrationStatus
|
Used by the Migrondi Service to represent the status of a migration.
|
MigrationType
|
Represents the desired action direction for a migration
Up meaning that the migration will be applied to the database
Down meaning that the migration will be rolled back from the database
|
Migrondi
|
|
MigrondiConfig
|
Represents the configuration that will be used to run migrations
|
MigrondiDriver
|
DU that represents the currently supported drivers
|
SetupDatabaseFailed
|
Represents an error that happened while we were trying to create the database
and add the miogrations table within.
|
SourceNotFound
|
This exception is thrown when the FileSystem is unable to read a migration source,
configuration file or any other source that requires interaction with the file system.
|