Описание тега ef-migrations

Миграции - это функция Entity Framework, которая обеспечивает обнаружение изменений в модели кода (или базы данных) первой и обновление схемы базы данных (или модели) на основе этих изменений.
0 ответов

Код EF сначала из базы данных с IdentityDbContext

Используя VS2017, у меня есть несколько связанных таблиц в БД с ограничениями и т. Д. Я создал пустой проект MVC/WebAPI с опцией "Индивидуальная учетная запись пользователя", установил EF6.2.0, импортировал сущности из БД с использованием техники "C…
1 ответ

Entity Framework автоматически переименовывает таблицы "многие ко многим" без каких-либо изменений.

Я работаю в том же проекте почти полтора года, и сегодня, когда я хотел добавить изменение в базу данных (сначала код), внезапная миграция EF хочет переименовать множество таблиц "многие ко многим", которые существуют в База данных сегодня. Эти имен…
2 ответа

Ошибка миграции в Entity Framework с базой данных Oracle

Я использую Code First, и я хочу перенести его в базу данных ORACLE, после нескольких процессов миграции я получаю эту ошибку, Наилучшее совпадение перегруженного метода для Oracle.ManagedDataAccess.EntityFramework.OracleMigrationSqlGenerator.Genera…
28 авг '17 в 04:51
1 ответ

EF 5 - Поместите эшафот для миграции в отдельный проект

Я не особо хочу, чтобы код лесов миграции Entity Framework был в моем проекте доступа к данным. У меня есть консольное приложение, с которым я управляю сценариями базы данных, поэтому мне бы хотелось, чтобы оно было здесь: Project.DataAccess Project…
1 ответ

Команды dotnet-ef не распознаются в ядре asp.net 1.1

Это project.json моего проекта. Я обновил зависимости до 1.1. { "dependencies": { "BundlerMinifier.Core": "2.4.337", "Microsoft.AspNetCore.Authentication.Cookies": "1.1.1", "Microsoft.AspNetCore.Diagnostics": "1.1.1", "Microsoft.AspNetCore.Diagnosti…
0 ответов

Публикация asp.net core 2.0 на сервере с первым кодом EF

У меня есть приложение asp.net core 2.0, и я использую код в первую очередь.Мне удалось опубликовать приложение на виртуальном хостинге Windows iis, но я борюсь с конфигурацией базы данных.Я создал пустую базу данных на сервере, и строка подключения…
20 сен '18 в 18:46
1 ответ

migrate.exe на сервере сборки хочет "начать заново" с миграциями

Часть нашего автоматизированного процесса сборки включает запуск migrate.exe для обновления тестовых баз данных до последней версии базы данных. Процесс относительно прост: Скопируйте файл migrate.exe в папку /bin компилируемого проекта. Запустите ф…
10 фев '16 в 21:22
1 ответ

EF - Создать скрипт из предыдущей миграции

Я хочу обновить схему базы данных на производственной базе данных. Обычно в моем развитии я просто делаю Add-Migration а также Update-Database, У меня вопрос, как создать сценарий, чтобы я мог вручную прочитать запрос перед выполнением в производств…
2 ответа

C# - недопустимая таблица ссылок на внешние ключи - базовая миграция не работает

Пытаюсь сделать мой первый проект на C#. Тем не менее, это очень расстраивает пока. Это проблема, которую я не могу решить, так как не вижу в этом ничего плохого. Я пытаюсь просто выполнить миграцию в моей БД. Файл миграции пользователей public over…
28 дек '15 в 20:04
3 ответа

Не удается включить миграцию в Entity Framework 4.3

У меня есть библиотека классов с EF Code First. Я только что обновился до EF 4.3 и теперь хочу включить миграцию. Я печатаю Enable-Migrations -ProjectName MyProjectName в консоли PM, но получите следующую ошибку PM> Enable-Migrations -ProjectName…
2 ответа

'Строковый аргумент'igrationId' не может быть пустым.'

Заблокировано по странной ошибке. Я работаю в основном веб-приложении asp.net и использую в нем ядро ​​EF 1.1.0. При переносе базы данных EF выдается ошибка 'Строковый аргумент'igrationId' не может быть пустым. ' при попытке выполнить команду ниже d…
1 ответ

Рекомендация: управление списком строк с помощью структуры сущностей и миграции

Я искал лучшую практику для управления / хранения списка строк в базе данных, необязательно с помощью Entity Framework, но миграция должна поддерживаться. Например, у меня есть список названий городов, которые я люблю хранить в новой таблице. Эта та…
19 янв '17 в 12:07
0 ответов

Столкновение с типом операнда: int несовместимо с uniqueidentifier при изменении типа PK на GUID

Я изменился RecruitId введите от int в guid как это public class Recruit { [DatabaseGenerated(DatabaseGeneratedOption.Computed)] public Guid RecruitId { get; set; } //Another fields } В то время как update-database я получаю Operand type clash: int …
1 ответ

Может ли EF Code First работать с LocalDB в приложении ClickOnce?

Итак, я пробую EF Code First, чтобы иметь возможность обновлять диск с кодом в базе данных. Я работаю над приложением ClickOnce с использованием LocalDB, поэтому решил, что это может быть лучшим решением для меня, так как в противном случае изменени…
06 янв '16 в 03:18
1 ответ

Удалите миграцию с первым кодом перед запуском update-database

На этот удручающе простой кажущийся вопрос было трудно найти ответ в Google и SO. У меня есть проект ASP.NET MVC, в котором я использую Entity Framework с подходом, основанным на коде. Я пошел, чтобы добавить другую миграцию, но когда я запустил Add…
12 июл '16 в 13:52
1 ответ

Условное семя с миграциями структуры сущностей

Некоторое время я пытался найти решение о том, как я мог бы использовать метод seed в конфигурации миграции, не опасаясь перезаписи обновленных данных при следующем запуске метода seed. Короче говоря, я понимаю, что addorupdate, как показано в разли…
2 ответа

VS 2015 ASP.NET Web API (EF6) и Xamarin Enable-Migrations терпят неудачу

Я занимаюсь разработкой проекта, который будет использовать ASP.NET Web API в качестве службы данных и переносимое приложение Xamarin в качестве клиента. Я пытаюсь включить миграцию в веб-приложении, но получаю следующую ошибку: Enable-Migrations -e…
3 ответа

Как удалить таблицу в Entity Framework Code First?

Я использую Entity Framework с автоматической миграцией. Поэтому, когда я добавляю новую модель в свой контекст, моя база данных обновляется и создается новая таблица. То, что я хочу сделать, - это наоборот: полностью удалить таблицу из базы данных.…
1 ответ

Команда Update-Database в SqlMigrations всегда выдает исключение

Я испытываю пакет SqlMigrations для EntityFramework 4.1 и следую инструкциям в этом руководстве. К сожалению не могу получить Update-Database работать. Вызов этого всегда производит одно и то же исключение: PM> Update-Database No pending custom s…
26 авг '11 в 09:45
1 ответ

ASP.NET Entity Framework Code Первый процесс миграции между средами

Я работаю в команде из четырех разработчиков, и мы иногда сталкиваемся с проблемами в EF Code First Migrations между различными ветками и переходом на стадии разработки от dev. Мы используем Git. Каков наилучший ход процесса между: Разработчики рабо…
14 июн '17 в 08:30