Свързани въпроси 'entity-framework-migrations'
Entity Framework прилага миграции по време на изпълнение
Създавам C# WinForms приложение, което първо използва Entity Framework Code и е настроено да създава базата данни, ако тя не съществува.
Тъй като приложението не се разпространява с база данни, то го създава, когато е необходимо, така че трябва да...
2306 изгледи
schedule
29.09.2022
EF6 Миграции с Npgsql получават грешка DbProviderServices
Опитвам се да тествам миграциите на Entity Framework 6 с Npgsql 2.0.14.3, за да завърша поддръжката на моята библиотека PostgreSqlMigrationSqlGenerator с отворен код, която позволява използването на EF миграции с Postgresql.
The test class I'm...
2288 изгледи
schedule
11.10.2022
EntityFramework Migration cascadeDelete параметър
Използвам функцията за мигриране на EF 4.3, за да създавам скриптове за мигриране на бази данни. Когато стартирам командата Add-Migration, генерираният скрипт се създава така:
CreateTable(
"dbo.Recipients",
c =>...
4242 изгледи
schedule
07.11.2022
Миграции на 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 изгледи
schedule
18.11.2022
Как да стартирате метода Seed() на клас конфигурация на миграции
Имам 2 въпроса:
1) Как мога да стартирам метода Seed() от конзолата на мениджъра на пакети, без да актуализирам модела на базата данни?
2) Има ли начин как да се извика Seed() метод в кода?
Благодаря за всякакви съвети.
35944 изгледи
schedule
17.11.2022
не може да създаде база данни рамка на обект в библиотеката на класа
Имам класна библиотека. в рамките на този проект имам папка с име "модели" с няколко класа модела. Имам всички референции, от които се нуждая.
app.config:
<?xml version="1.0" encoding="utf-8"?>
<configuration>...
402 изгледи
schedule
12.10.2022
Нулирайте първо генерирана кодова база данни на app_start
Имам проект codefirst, използващ EF6, който бих искал да нулирам базата данни всеки път, когато приложението стартира (само в dev)
Има ли начин да приложите първоначалната миграция, последвана от командата update-database, без да е необходимо да го...
56 изгледи
schedule
28.12.2023
Множество цикли на рамка на обект от първи подход на код
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 изгледи
schedule
18.12.2023
EF 5, Code First - Създайте нова база данни и стартирайте всички миграции програмно
Използвам миграции на Entity Framework Code First и имам сценарий, при който искам да изпълня набор от интеграционни тестове. Всеки път, когато се изпълняват тестовете, искам да създам отново базата данни и да приложа всички миграции
Стъпките...
7242 изгледи
schedule
01.01.2024
Entity Framework Update-Database с -ConnectionString
Нашата web,config използва едно и също име на връзка за dev и production, като единствената разлика е самият низ за връзка.
Искам да създам команди за актуализиране на база данни за разработка и производство, които използват указана връзка,...
956 изгледи
schedule
30.11.2022
EF Code First - Кеширани данни за миграция?
Entity Framework Code First Migrations съхранява ли своите данни за миграция някъде другаде освен целевата база данни и папката Migrations ?
Имам странен сценарий, при който добавих чисто нов клас .NET модел и го добавих към моя контекст на данни...
1361 изгледи
schedule
23.01.2024
Обединяване на множество контексти на база данни в ASP.Net MVC
Заден план:
Имам множество класове, наречени ApplicationDbContext. Единият се намира в корена, а останалите са разделени между техните модулни областни директории. В момента имам опцията да обработвам миграции на данни по този начин.
Въпрос:...
2022 изгледи
schedule
12.11.2022
Използване на bcp.exe за успешно импортиране на данни, дори ако редът на колоните във файла за форматиране се различава от този на таблицата
Създавам система за моя екип, която ни позволява автоматично да генерираме големи количества тестови данни, така че да можем да върнем нашата база данни в последователно състояние, когато имаме нужда от нея. Това трябва да бъде напълно...
1815 изгледи
schedule
20.01.2024
Как да коригирате грешка в кода, генериран от Entity Framework
Използвам първи миграции на код със съществуваща база данни. Използвах функцията за обратно инженерство, за да генерирам всички първоначални обекти. Базата данни обаче не беше добре проектирана и една от таблиците нямаше зададен първичен ключ....
465 изгледи
schedule
28.01.2024
Как да съпоставите стойности на Enum към справочна таблица - Първо кодирайте
Първо използвам код и миграция, за да актуализирам моята база данни. Имам справочна таблица и съответстващо enum. моята таблица: Щати
Id | State
---|-------
|
Моето изброяване:
public enum States
{
good = 1,
bad...
1004 изгледи
schedule
08.02.2024
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 изгледи
schedule
08.03.2024
Entity Framework: Споделяне на обекти в различни DbContexts
Разработвам плъгин приложение с EF6, първо кодирайте.
Имам един основен контекст с обект, наречен User :
public class MainDataContext : DbContext
{
public MainDataContext(): base("MainDataContextCS") {}
public DbSet<User> Users {...
8253 изгледи
schedule
10.05.2024
Миграции на Entity Framework: Конструкторът на конфигурацията се извиква винаги
Създадох просто конзолно приложение, инсталирах EntityFramework от nuget и изпълних команда Enable-Migrations.
Ето кода на main:
using(var ctx = new AppDbContext())
{
var persons = ctx.Persons.ToList();
Console.ReadKey();
}
Ето кода...
1385 изгледи
schedule
11.05.2024
EF 5 – Оптимизация на първите миграции на код
Първо използвам код на Entity framework 5 с активирани миграции. Направих много промени в моите моделни класове и сега имам твърде много миграционни класове, защото след всяка промяна актуализирах базата данни. Сега искам да обединя всичките си...
115 изгледи
schedule
15.05.2024