Почему моя структура сущности Миграция ссылается на таблицы, которые не существуют?

StackOverflow https://stackoverflow.com//questions/20014998

  •  21-12-2019
  •  | 
  •  

Вопрос

Я не могу понять, почему мой код миграции создается неправильно. Не было никаких изменений в модели базы данных, поскольку я создал базу данных.

Тем не менее, если я попробую создать миграцию, он заполняет код, который не относится к правильной структуре. Например, в методе UP я получаю

 DropForeignKey("dbo.Accounts", "BillingAddress_Id", "dbo.Addresses");
.

Когда на самом деле нет учетных записей или адресов таблиц.

Я создаю миграцию в пакете Manager, используя MyName Add-Myname -startuppProjectName ui У меня есть Datalayer в качестве проекта по умолчанию

Это было полезно?

Решение

Явно называемые параметрами -Project и параметры -startupProject, казалось, помогали исправить это. I.e

add-migration kfirst -project DataLayer -StartUpProjectName UI
.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top