которой предвариельно, перед запуском программы, удаляю бд
При запуске прогаммы же вылетает вот такая ошибка, жалуется что бд уже существует. Хотя изначально её небыло, EF core её создал и начал жаловаться что она уже существует...
Так же бд создается, но без таблиц
Это что касается первого запуска,
Во втором же запуске вылетает ошибка что первая таблица уже существует, смотрю в SQL Management Studio, и вижу что EF core по модели сделал все таблицы и начал жаловаться что первая уже есть, хотя он сам её создал
В третьем же запуске всё начинает загружаться, но тоже не без проблем...
Он начинает выбивать кучу исключений.... ранее в модели все классы созданы по такой схеме:
string? и всё...недавно же я добавил MaxLength(), и после этого добавления при загрузке появляется ошибка что он не может string в nvarchar конвертировать
EnsureDeleted()
А если мне не нужно удалять бд?
И вообще, этот эншуре должен быть в какомнидь seeder'e А не в конструкторе
Обсуждают сегодня