API Reference
Browse the REDB API documentation. Select a namespace or type from the tree on the left, or click on items below.
Showing: redb.Core.Pro.Migration
Show all
redb.Core.Pro.Migration
Classes
| MigrationBuilder<TProps> | IMigrationBuilder implementation - collects migration configurations |
| MigrationDiscovery | Automatic migration discovery in assemblies. |
| MigrationExecutor | Executes data migrations with support for dry-run, logging and history. |
| MigrationExpressionCompiler | Expression to SQL compiler for migrations. |
| MigrationExtensions | Extension methods for working with migrations. |
| MigrationInfo | Found migration information |
| MigrationResult | Migration execution result |
| MigrationServiceCollectionExtensions | DI registration for migration services. |
| MigrationSql | Migration compilation result to SQL |
| PropertyMigrationBuilder<TProps, TProp> | IPropertyMigrationBuilder implementation |
| PropertyMigrationConfig | Migration configuration for single property |
| TypeChangeMigrationBuilder<TProps, TFrom, TTo> | ITypeChangeMigrationBuilder implementation |
Interfaces
| IMigrationBuilder<TProps> | Builder for configuring property migrations. |
| IPropertyMigrationBuilder<TProps, TProp> | Builder for configuring migration of specific property |
| IRedbMigration<TProps> | Migration configuration interface for Props type. |
| ITypeChangeMigrationBuilder<TProps, TFrom, TTo> | Builder for configuring type conversion |
Enums
| MigrationType | Migration type |