я сейчас кое что попробую, а вообще вот так dotnet ef --startup-project C:\Users\PC\Desktop\MvcApp2\MvcApp2 migrations add AddRole2 dotnet ef --startup-project C:\Users\PC\Desktop\MvcApp2\MvcApp2 database update
как ты будешь писать путь когда не знаешь кореня? на сервере где найдешь диск С???
ну я думал у себя на пк миграцию создаёшь, апдейтишь бд и потом раскрываешь проект на хостиге
или чтобы такой ошибки не было, стоит сразу перед развёртыванием проекта создать 1 миграцию которая ничего не будет менять? И тогда последующий миграции будут без исключений, так делают?
https://stackoverflow.com/questions/64597649/ef-core-update-database-error-relation-owner-already-exists
да не, это хуйня, наверное всё таки нужно создавать 1 миграцию в самом начале перед развертыванием, а последующие уже не вызовут ошибку
тоже самое. Вот тут чел написал, что нужно 1 миграцию создать всё таки, наверно он прав, так как -IgnoreChanges убрали для migrations add ${MigrationName} -IgnoreChanges https://stackoverflow.com/questions/43687433/update-database-command-is-not-working-in-asp-net-core-entity-framework-core-b/43687656#43687656
Обсуждают сегодня