Документация RedBase

Добро пожаловать в документацию RedBase. Обзор API, примеры кода и руководства по работе с REDB.

API Reference

Обзор документации REDB API. Выберите пространство имён или тип в дереве слева, или кликните по элементам ниже.

Фильтр: redb.Core.Pro.Migration Показать все

redb.Core.Pro.Migration

Classes

C MigrationBuilder<TProps> IMigrationBuilder implementation - collects migration configurations
C MigrationDiscovery Automatic migration discovery in assemblies.
C MigrationExecutor Executes data migrations with support for dry-run, logging and history.
C MigrationExpressionCompiler Expression to SQL compiler for migrations.
C MigrationExtensions Extension methods for working with migrations.
C MigrationInfo Found migration information
C MigrationResult Migration execution result
C MigrationServiceCollectionExtensions DI registration for migration services.
C MigrationSql Migration compilation result to SQL
C PropertyMigrationBuilder<TProps, TProp> IPropertyMigrationBuilder implementation
C PropertyMigrationConfig Migration configuration for single property
C TypeChangeMigrationBuilder<TProps, TFrom, TTo> ITypeChangeMigrationBuilder implementation

Interfaces

I IMigrationBuilder<TProps> Builder for configuring property migrations.
I IPropertyMigrationBuilder<TProps, TProp> Builder for configuring migration of specific property
I IRedbMigration<TProps> Migration configuration interface for Props type.
I ITypeChangeMigrationBuilder<TProps, TFrom, TTo> Builder for configuring type conversion

Enums

E MigrationType Migration type