Loading...
IvaYorgova avatar IvaYorgova 17 Точки

Базата с данни не се създава след InitialCreate

Здравейте колеги,

опитвам се да решавам изпита от 23 декември 2020.

Папката с миграциите се появява след "dotnet ef migrations add InitialCreate",

но базата не се създава...

Може ли някой да даде съвет как да се справя със този проблем?

Много благодаря!

Ива

 

 

 

Тагове:
0
C# Web Development Basics
Axiomatik avatar Axiomatik 2178 Точки

Check ApplicationDbContext, otherwise post link to your code to see from where the problem might come from.

Best,

 

ApplicationDbContext => 

        protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
        {
            if (!optionsBuilder.IsConfigured)
            {
                optionsBuilder.UseSqlServer("Server=...;Database=...;Integrated Security=True;");
            }
        }

 

0
IvaYorgova avatar IvaYorgova 17 Точки

Благодаря за отговора!

Проверих това и доста други настройки в SQL Server,

и в крайна сметка създадох базата, обаче се получи само по този начин:

using (var db = new ApplicationDbContext())
{
    db.Database.EnsureCreated();
}

Успехи!

Ива

0
IvaYorgova avatar IvaYorgova 17 Точки

Страхотно!

Много благодаря!

1
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.