Описание тега entity-framework-migrations
Миграции - это функция Entity Framework, которая обеспечивает обнаружение изменений в модели кода (или базы данных), а также обновление схемы базы данных (или модели) на основе этих изменений.
3
ответа
Как удалить таблицу в Entity Framework Code First?
Я использую Entity Framework с автоматической миграцией. Поэтому, когда я добавляю новую модель в свой контекст, моя база данных обновляется и создается новая таблица. То, что я хочу сделать, - это наоборот: полностью удалить таблицу из базы данных.…
19 окт '13 в 23:46
2
ответа
.net core ef тестирование миграции - применить миграцию, используя метод C#
Я думаю, что миграция должна быть проверена. На мой взгляд, лучшим решением будет интеграционное тестирование. Текущее решение заключается в применении миграций в базе данных памяти, но проблема в том, что я хочу запустить сценарии миграции также. З…
15 янв '17 в 18:02
5
ответов
Указанный файл deps.json '$$$' не существует
Я довольно плохо знаком с.NET Core, и у меня есть проект.NET Core WebAPI MyWebApp,Кроме того, у меня есть.Net Core Class Library проект MyLib с использованием EntityFrameworkCore Когда я пытаюсь использовать Add-Migration, я получаю сообщение об оши…
11 янв '17 в 13:18
1
ответ
Доступ к данным F# и миграция EF
Я использовал F# в течение некоторого времени, и мне действительно это нравится. Я хочу использовать провайдеров типов для доступа к данным, но хотел бы, чтобы миграция структуры сущностей. Могу ли я использовать EF-миграции без сущностной структуры…
15 апр '14 в 05:12
1
ответ
Можно ли иметь условный код миграции EF?
У меня есть две среды - разработка и производство. Хранимые процедуры в моем приложении немного различаются для каждой среды, внутренне они используют разные связанные серверы и другие подзапросы, которые специфичны для сервера, но у процедур есть о…
10 июн '16 в 12:55
3
ответа
Entity Framework code-first: миграция завершается неудачно с update-database, вызывает ненужную (?) Add-миграцию
У меня есть забавный эффект, используя миграцию (EF 5.0) и первый код: Я создал несколько моделей с первичными ключами GUID. (Кстати: для меня важно, что SQL Server использует NEWSEQUENTIALID(), который, кажется, значение по умолчанию в текущей верс…
07 янв '14 в 09:52
8
ответов
Значение не может быть нулевым. Имя параметра: entitySet
У меня довольно стандартная установка с просто классами POCO public class Project { public int ProjectId { get; set; } public string Name { get; set; } public int? ClientId { get; set; } public virtual Client Clients { get; set; } } Они используют и…
27 мар '14 в 06:55
0
ответов
Как создать базу данных из скрипта SQL с помощью Entity Framework Core?
Я начинаю проект с EF Core, где база данных уже существует. У меня есть структура базы данных в виде сценария sql, которую я хотел бы запускать каждый раз, когда я инициализирую контекст, чтобы иметь свежую базу данных каждый раз, когда я запускаю п…
08 фев '19 в 23:07
1
ответ
.NET CORE 2.1.1 с Entity Framework Core 2.1.4 Код первый: преобразование не выполнено при преобразовании даты и / или времени из символьной строки
У меня есть метод расширения для заполнения моей таблицы после создания: public static class ModelBuilderExtensions { public static void Seed(this ModelBuilder modelBuilder) { modelBuilder.Entity<AppUser>(entity => { entity.HasData( new Eve…
12 фев '19 в 16:16
1
ответ
EntityFramework 7 Миграция Начальное создание
Я пытаюсь запустить dnx ef migrations Добавить IntitialDatabase. Тем не менее, он не запускается и выдает ошибку "Could not load Assembly 'MyProject.' Ensure it is referenced by the startup project 'MyProject.'" Где он ищет эту ссылку, чтобы я мог и…
19 окт '15 в 10:59
3
ответа
Свойство "BookId" типа объекта "Библиотека" имеет временное значение. Либо установите постоянное значение явно, либо убедитесь, что база данных
Когда я использую Entity Framework Core и начальные данные с миграцией, у меня появляется эта ошибка: Свойство "BookId" типа объекта "Библиотека" имеет временное значение. Либо задайте постоянное значение явно, либо убедитесь, что база данных настро…
18 фев '19 в 17:05
2
ответа
Первые миграции кода EF не выполняются после развертывания в Azure
У меня есть две папки для моих миграций (AuthContext и UserProfileContext), каждая из которых имеет свою собственную миграцию и некоторые пользовательские sql для запуска впоследствии для миграции данных и еще много чего. Это отлично работает при ис…
16 май '15 в 20:20
2
ответа
"CREATE FUNCTION" должен быть первым оператором в пакете запроса. Entity Framework Code First
У меня есть несколько встроенных SQL-скриптов (функций и хранимых процедур), сгенерированных с помощью Entity Framework, Code сначала. Update-Database -Script -SourceMigration: 0 С помощью приведенной выше команды я получаю файл сценария SQL, которы…
03 ноя '14 в 05:22
5
ответов
Флажок "Выполнить код первой миграции" исчез из моего профиля публикации
Я использую веб-развертывание, чтобы сначала развернуть приложение MVC4, используя код EF5. Я создал профиль публикации под названием "разработка", который использует веб-развертывание для приложения и базы данных с помощью флажка "Выполнить первые …
29 окт '13 в 16:52
12
ответов
EF CodeFirst: либо параметр @objname является неоднозначным, либо заявленный @objtype (COLUMN) неверен
У меня есть стол с именем EducationTypes и сущность по имени EducationTypeЯ переименовал одно из свойств объекта, теперь я часто получаю Either the parameter @objname is ambiguous or the claimed @objtype (COLUMN) is wrong, Как я могу решить эту проб…
13 фев '13 в 07:21
31
ответ
В базе данных уже есть объект с именем
Не удалось обновить базу данных из консоли диспетчера пакетов. Я использовал Entity Framework 6.x и первый подход к коду. Ошибка "В базе данных уже есть объект с именем AboutUs". Как я могу решить эту проблему? internal sealed class Configuration : …
10 окт '14 в 17:53
0
ответов
Идентификация и Mysql в первом коде - указанный ключ был слишком длинным; максимальная длина ключа 1000 байтов
Я пытаюсь создать базу данных CodeFirst с IentityCore, используя драйвер MySQL. Мой пользователь DbModel похож на это [Table("User")] public class User : IdentityUser<int> { public string Name { get; set; } public string Password { get; set; }…
30 мар '18 в 11:39
18
ответов
Сброс миграций Entity-Framework
Я испортил свои миграции, я использовал IgnoreChanges на начальной миграции, но теперь я хочу удалить все свои миграции и начать с начальной миграции со всей логикой. Когда я удаляю миграции в папке и пытаюсь Add-Migration он не генерирует полный фа…
26 июл '12 в 23:15
3
ответа
Ошибка первой миграции кода EF "Объект отключен или не существует на сервере"
Я использую Entity Framework 6.1.1 на SQL Server 2008, и у меня есть долго работающий код первой миграции (около 20 минут). Доходит до конца, а затем выдает следующую ошибку. System.Runtime.Remoting.RemotingException: Object '/f10901d8_94fe_4db4_bb9…
23 июн '15 в 13:32
0
ответов
Целевой проект не соответствует сборке миграций
У меня есть мультипроектное решение, где я не могу успешно добавить миграцию базы данных из основного проекта University.Application, Контекст Db определен в сборке University.Infrastructure, При попытке dotnet ef migrations add Initial в директории…
11 июн '18 в 20:22