Header menu logo Migrondi

Migrondi.Core Namespace

Type/Module Description

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.

Type something to start searching.