| 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. |