Можете ли вы написать модульный тест, который проверяет, что все сценарии миграции сгенерированы?
Я хотел реализовать это, чтобы сборка CI не выполнялась, когда кто-то забывает Add-Migration
. Но база данных ef core в памяти не допускает никаких «реляционных» вещей, и SqLite DB не работает, потому что «такой таблицы нет: __EFMigrationsHistory», которая, кажется, известна как , которая не будетисправлено.
Я также искал сгенерированный снимок и, если есть какой-либо способ сравнить это с моей текущей кодовой базой, но не нашел ничего полезного.
Этот тест должен быть легкими работать без реальной БД.