Вопросы по теме 'entity-framework-migrations'

Использование консоли диспетчера пакетов NuGet за пределами Visual Studio для запуска миграций Entity Framework
Можно ли как-нибудь открыть консоль диспетчера пакетов NuGet за пределами Visual Studio? Моя цель — запустить несколько миграций, которые я создал с помощью EntityFramework.Migrations По сути, я хочу запустить команду Update-Database...
13536 просмотров

Управление первой миграцией EF Code между разработкой и производством
Очень кратко: Я внедрял EF Migrations в существующий проект, созданный как Code First, на основе статьи Ладислав Мрнка При внедрении миграции EF в проект, который уже находится в рабочей среде, как можно управлять сценариями миграции между...
2260 просмотров

Entity Framework 4.3 объединяет несколько баз данных/контекста
Сначала мы используем код Entity Framework 4.3. У нас есть три базы данных. Для каждой базы данных у нас есть один DbContext. В первой базе данных у нас есть несколько устаревших таблиц/sql. Всего насчитывается ок. 70-80 таблиц/сущностей. В...
1560 просмотров

Entity Framework Code First Migrations - Могу ли я настроить таргетинг на предыдущую миграцию
Я использую migration.exe с CCNet для обновления базы данных при развертывании. Мне интересно, есть ли способ отменить это изменение, если я решу откатить опубликованную версию. Я знаю, что есть способ настроить таргетинг на исходную версию: $...
589 просмотров

EF 4.3.1 Миграции - сбой преобразования при преобразовании даты и / или времени из символьной строки
Я получаю сообщение об ошибке «Ошибка преобразования при преобразовании даты и / или времени из символьной строки», когда я пытаюсь установить версию моей базы данных с помощью миграции EF. Проблема заключается в том, что строка даты, созданная EF...
1809 просмотров

Где я могу найти вывод консоли или отладки кода, выполняемого в окне диспетчера пакетов?
Сначала я использую код EntityFramework с миграциями. В консоли диспетчера пакетов я запускаю «базу данных обновления». Это выполняет Configuration.Seed(context), который я переопределил. protected override void Seed(WebContext context)...
14025 просмотров

Миграции Entity Framework: тайм-аут SqlException во время миграции
Sql-сервер доступен. Я хочу перенести базу данных с помощью миграции Entity Framework. Там у меня есть таблица «Изображения» с 130 тысячами записей с изображениями. При миграции в эту таблицу добавляется «ИНДЕКС» с помощью «СОЗДАТЬ ИНДЕКС». Я...
2679 просмотров

Автоматическая миграция и миграция на базе кода
Я изучаю миграцию EF4.3 и прочитал эти две статьи в блоге команды ado.net: http://blogs.msdn.com/b/adonet/archive/2012/02/09/ef-4-3-code-based-migrations-walkthrough.aspx...
13087 просмотров

Путаница с EF Auto Migrations и раздачей - раздача при каждом запуске программы
Я недавно изменил приложение, чтобы использовать для разработчика следующее: DropCreateDatabaseIfModelChanges<Context> Для использования: public class MyDbMigrationsConfiguration: DbMigrationsConfiguration<GrsEntities> {...
19072 просмотров

Удаление ограничения по умолчанию после добавления нового столбца в код
При добавлении нового столбца, не допускающего значения NULL, в таблицу с помощью первой миграции кода автоматически создается значение по умолчанию. Это имеет смысл, поскольку существующие строки должны иметь значение для нового столбца (поскольку...
7748 просмотров
schedule 13.07.2023

Как отключить использование таблицы __MigrationHistory в Entity Framework 4.3 Code First?
Я использую Entity Framework 4.3 Code First с настраиваемым инициализатором базы данных, например: public class MyContext : DbContext { public MyContext() { Database.SetInitializer(new MyContextInitializer()); } } public class...
14816 просмотров

Стратегия получения SQL для автоматической миграции
Мы используем EF 5RC, код сначала с миграциями. Я чувствую, что на этот вопрос должно быть легко ответить (надеюсь). Есть ли хороший способ выяснить, что пытается сделать автоматическая миграция. Я добавил миграцию с помощью команды Add-Migration...
5381 просмотров

Миграции Entity Framework: включение оператора Go только в выходные данные -Script
В рамках планирования миграции Entity Framework для отладки перемещения данных я часто использовал параметр -Script для создания сценария. Затем я мог бы перенести этот скрипт в Query Analyzer и включить его в транзакцию, чтобы протестировать его...
3209 просмотров

Семя EF AddOrUpdate не обновляет дочерние сущности
У меня возникли некоторые проблемы с заполнением данных, и я смог воспроизвести проблему с очень маленьким приложением. Учитывая, что у вас есть этот метод заполнения: protected override void Seed(JunkContext context) {...
6951 просмотров

Первые миграции кода EF5: десятичная точность и масштаб
Я пытаюсь использовать code-first в существующем киоске-приложении Point-Of-Sale. Это приложение для заправочных станций, поэтому мне нужно использовать валюты с тремя цифрами после запятой. Я использую следующий код в своих миграциях, чтобы...
2344 просмотров

Миграции EF: RenameColumn в автоматических миграциях?
Если вы переименуете свойство, интегрированная среда разработки Visual Studio достаточно умна, чтобы помочь вам выполнить рефакторинг для переименования этого свойства во всем коде. Если это переименование относится к модели, используемой в EF...
5306 просмотров

Как управлять значениями первичного ключа при заполнении данных с помощью Entity Framework codefirst
Я создаю сайт asp.net mvc4 с использованием entity framework 5 с codefirst и sql server express 2012. Я включил миграции и теперь делаю это в моем методе Configuration.Seed: (обратите внимание, что я хочу установить для первичного ключа значение 8,...
4318 просмотров

Не удается обновить базу данных с помощью EF Migrations после обновления до EF 6.0.0-alpha
После обновления моей Entity Framework до версии 6.0.0-alpha1 я не могу обновить базу данных. Это ошибка, которую я получаю: PM> update-database -verbose Using StartUp project 'DataCenter'. Using NuGet project 'DataCenter.Domain'. Specify the...
6128 просмотров

Свойство навигации «SenderId» не является объявленным свойством типа «Беседа».
Когда я пытаюсь сделать Update-Database, я получаю эту ошибку: Свойство навигации «SenderId» не является объявленным свойством типа «Беседа». Убедитесь, что оно не было явно исключено из модели и является допустимым свойством навигации....
12017 просмотров

Синхронизация данных Azure + автоматическая миграция EF
Как Azure Data Sync обрабатывает автоматические миграции EF? Есть ли способ указать предварительное условие соответствия уровней миграции, прежде чем разрешать синхронизацию? Этот вопрос связан, но спрашивает только, как EF Автоматическая...
171 просмотров