| MigrationCanceledEvent | Raised when database migration is canceled. |
| MigrationEndedEvent | An abstract base class for constructing events raised when database migration ends, successfully or not. |
| MigrationEvent | An abstract base class for constructing events related to migrating the system between databases. |
| MigrationFailedEvent | Raised when database migration fails. |
| MigrationStartedEvent | Raised when database migration begins. |
| MigrationSucceededEvent | Raised when database migration completes successfully. |