ef core - как сделать несколько вариаций карты классов в одной таблице - PullRequest
0 голосов
/ 30 августа 2018

У меня есть 5 спутниковых сборок с их собственным контекстом БД. Я создал 6-ю сборку только для первой миграции кода. Идея заключалась в том, чтобы добавить спутниковые сборки в качестве эталонов, а затем создать миграцию для всех моделей. Причудой этой настройки является то, что некоторые из спутниковых сборок имеют одинаковые классы, но с более или менее свойствами (в зависимости от того, имеют ли они смысл в своем соответствующем контексте ).

Когда я создаю миграцию, я получаю: Cannot use table 'dbo.TableA' for entity type 'PartialClassA' since it is being used for entity type 'ClassA' and there is no relationship between their primary keys.

Я надеюсь, что то, что я пытаюсь сделать, имеет смысл, мой вопрос: как нам сначала сделать эту работу с кодом?

1 Ответ

0 голосов
/ 30 августа 2018

Для тех, кто заинтересован, вот ответ от ef core github forum

...