Сценарии миграций

Версия 3.1 от Alexandr Fokin на 2023/08/12 10:40
Предупреждение: Из соображений безопасности документ отображается в ограниченном режиме, поскольку это не текущая версия. Из-за этого могут быть расхождения и ошибки.

Отладка процесса создания Миграции.

EF Core Add Migration Debugging
https://stackoverflow.com/questions/41663537/ef-core-add-migration-debugging

// Встроить в код
Debugger.Launch()
Cascade Update

1) Setting the On Update Cascade Constraint with Entity Framework Core
https://stackoverflow.com/questions/51641145/setting-the-on-update-cascade-constraint-with-entity-framework-core

2) Можно реализовать расширение логики на основе Собственная кастомная логика создания миграций

Доступ к
Microsoft. EntityFrameworkCore. Design

В csproj необходимого проекта убрать правила:

<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="3.0.0">
 <PrivateAssets>all</PrivateAssets>
 <!-- Remove IncludeAssets to allow compiling against the assembly -->
 <!--<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>-->
</PackageReference>

Внутренние ссылки:

Дочерние страницы:
Обратные ссылки:

Не удалось выполнить макрос [velocity]. Причина: [The execution of the [velocity] script macro is not allowed in [xwiki:Разработка.NET.Работа с БД.EntityFramework | EntityFrameworkCore.Сценарии и проблемы.Сценарии миграций.WebHome]. Check the rights of its last author or the parameters if it's rendered from another script.]. Нажмите на это сообщение для получения подробной информации.