Возможно ли иметь EF Core Migrations с отдельной библиотекой классов (не в том же решении) - PullRequest
0 голосов
/ 31 мая 2019

Я делаю стандартную библиотеку c # .NET, которая в конечном итоге должна быть опубликована на nuget.Поскольку библиотека инкапсулирует связь с базой данных, я хотел использовать ядро ​​EF (Code First) для настройки модели базы данных.Пользователи библиотеки должны иметь возможность генерировать модель базы данных для произвольной базы данных (т. Е. Пользователь должен указать строку подключения) из кода, который содержится в библиотеке, т.е. миграции должны находиться в библиотеке.

Моя задача заключается в следующем:Это даже поддерживаемый сценарий ядром EF.Пока что просмотр интернета не дал никакой информации об этом сценарии.

Мои вопросы:

  1. Поддерживается ли этот сценарий каким-либо образом в ядре EF.

  2. Если нет, то каковы путиЧтобы реализовать библиотеку, которая содержит модель базы данных (в форме сценария SQL или кода миграции), пользователь библиотеки должен иметь возможность указать строку подключения и сгенерировать модель базы данных.

...