Свързани въпроси 'entity-framework-migrations'

Entity Framework прилага миграции по време на изпълнение
Създавам C# WinForms приложение, което първо използва Entity Framework Code и е настроено да създава базата данни, ако тя не съществува. Тъй като приложението не се разпространява с база данни, то го създава, когато е необходимо, така че трябва да...
2306 изгледи

EF6 Миграции с Npgsql получават грешка DbProviderServices
Опитвам се да тествам миграциите на Entity Framework 6 с Npgsql 2.0.14.3, за да завърша поддръжката на моята библиотека PostgreSqlMigrationSqlGenerator с отворен код, която позволява използването на EF миграции с Postgresql. The test class I'm...
2288 изгледи

EntityFramework Migration cascadeDelete параметър
Използвам функцията за мигриране на EF 4.3, за да създавам скриптове за мигриране на бази данни. Когато стартирам командата Add-Migration, генерираният скрипт се създава така: CreateTable( "dbo.Recipients", c =>...
4242 изгледи

Миграции на Entity Framework: оператор INSERT е в конфликт с ограничението FOREIGN KEY
Имам следните модели public class User { public int UserID { get; set; } public string FirstName { get; set; } public string LastName { get; set; } public string Email { get; set; } public string FacebookID { get; set; }...
1486 изгледи

Как да стартирате метода Seed() на клас конфигурация на миграции
Имам 2 въпроса: 1) Как мога да стартирам метода Seed() от конзолата на мениджъра на пакети, без да актуализирам модела на базата данни? 2) Има ли начин как да се извика Seed() метод в кода? Благодаря за всякакви съвети.
35944 изгледи

не може да създаде база данни рамка на обект в библиотеката на класа
Имам класна библиотека. в рамките на този проект имам папка с име "модели" с няколко класа модела. Имам всички референции, от които се нуждая. app.config: <?xml version="1.0" encoding="utf-8"?> <configuration>...
402 изгледи

Нулирайте първо генерирана кодова база данни на app_start
Имам проект codefirst, използващ EF6, който бих искал да нулирам базата данни всеки път, когато приложението стартира (само в dev) Има ли начин да приложите първоначалната миграция, последвана от командата update-database, без да е необходимо да го...
56 изгледи

Множество цикли на рамка на обект от първи подход на код
public class Admission { [Required] public int AdmissionId { get; set; } [Required] public int SscInformationId { get; set; } [Required] public int HscInformationId { get; set; } public SscInformation SscInformation {...
94 изгледи

EF 5, Code First - Създайте нова база данни и стартирайте всички миграции програмно
Използвам миграции на Entity Framework Code First и имам сценарий, при който искам да изпълня набор от интеграционни тестове. Всеки път, когато се изпълняват тестовете, искам да създам отново базата данни и да приложа всички миграции Стъпките...
7242 изгледи

Entity Framework Update-Database с -ConnectionString
Нашата web,config използва едно и също име на връзка за dev и production, като единствената разлика е самият низ за връзка. Искам да създам команди за актуализиране на база данни за разработка и производство, които използват указана връзка,...
956 изгледи

EF Code First - Кеширани данни за миграция?
Entity Framework Code First Migrations съхранява ли своите данни за миграция някъде другаде освен целевата база данни и папката Migrations ? Имам странен сценарий, при който добавих чисто нов клас .NET модел и го добавих към моя контекст на данни...
1361 изгледи

Обединяване на множество контексти на база данни в ASP.Net MVC
Заден план: Имам множество класове, наречени ApplicationDbContext. Единият се намира в корена, а останалите са разделени между техните модулни областни директории. В момента имам опцията да обработвам миграции на данни по този начин. Въпрос:...
2022 изгледи

Използване на bcp.exe за успешно импортиране на данни, дори ако редът на колоните във файла за форматиране се различава от този на таблицата
Създавам система за моя екип, която ни позволява автоматично да генерираме големи количества тестови данни, така че да можем да върнем нашата база данни в последователно състояние, когато имаме нужда от нея. Това трябва да бъде напълно...
1815 изгледи

Как да коригирате грешка в кода, генериран от Entity Framework
Използвам първи миграции на код със съществуваща база данни. Използвах функцията за обратно инженерство, за да генерирам всички първоначални обекти. Базата данни обаче не беше добре проектирана и една от таблиците нямаше зададен първичен ключ....
465 изгледи

Как да съпоставите стойности на Enum към справочна таблица - Първо кодирайте
Първо използвам код и миграция, за да актуализирам моята база данни. Имам справочна таблица и съответстващо enum. моята таблица: Щати Id | State ---|------- | Моето изброяване: public enum States { good = 1, bad...
1004 изгледи

Code First Migration изтрива всички данни
Използвам Code First Migrations в моя Web API (Mobile Service .NET backend) и всеки път, когато моят модел се промени, всички данни се изтриват от моята база данни. Ето какво правя: Добавям ново свойство към моя модел Пускам "Add-Migration...
94 изгледи
schedule 25.03.2024

Кодът на Entity Framework първо не може да актуализира базата данни, след като зададе външен ключ като nullable
Имам проблем с актуализирането на моята база данни с помощта на EF код първо, след като задам външни ключове (ProcessID и SubProcessID) на моя модел като nullable. Ето модела: public class MyModel {...
507 изгледи

Entity Framework: Споделяне на обекти в различни DbContexts
Разработвам плъгин приложение с EF6, първо кодирайте. Имам един основен контекст с обект, наречен User : public class MainDataContext : DbContext { public MainDataContext(): base("MainDataContextCS") {} public DbSet<User> Users {...
8253 изгледи

Миграции на Entity Framework: Конструкторът на конфигурацията се извиква винаги
Създадох просто конзолно приложение, инсталирах EntityFramework от nuget и изпълних команда Enable-Migrations. Ето кода на main: using(var ctx = new AppDbContext()) { var persons = ctx.Persons.ToList(); Console.ReadKey(); } Ето кода...
1385 изгледи

EF 5 – Оптимизация на първите миграции на код
Първо използвам код на Entity framework 5 с активирани миграции. Направих много промени в моите моделни класове и сега имам твърде много миграционни класове, защото след всяка промяна актуализирах базата данни. Сега искам да обединя всичките си...
115 изгледи