базе есть вьюхи. Как вы поддерживаете актуальность вьюх? Каждый раз при добавлении поля во вьюху создаете миграцию с вызовом
migrationBuilder.Sql("CREATE OR REPLACE VIEW ...")?
Там вроде бы можно оверайднуть Seed метод и туда прописать экзекьют SQL файлика с вашими процедурами
О, так и есть https://stackoverflow.com/a/48271773 @MaddoxDev
Оу, вот это интересно,, но тут потеря функциональности отката миграции касательно вьюхи.
Эт да, в ADO обычно пишем ручками миграторы, то есть все зависит от ваших соглашений
Хотя с другой стороны откат миграции кто-нибудь хоть раз в жизни делал? :)
В целом да, когда снапшот базы нужно было даунгрейднуть
херово :)
Обсуждают сегодня