Как я могу go вернуться в состояние сеанса перед фиксацией в sqlalchemy? - PullRequest
0 голосов
/ 11 марта 2020

В sqlalchemy я пишу тесты, которые сохраняют информацию в БД. Но я хочу после каждого теста go возвращаться в состояние БД перед тестом (то есть в основном отменять то, что создал тест).
В основном у меня есть какая-то функция настройки, которая создает начальное состояние БД.
Затем я запускаю тесты, которые либо добавляют / удаляют / обновляют БД. И я хочу после каждого теста go вернуться в исходное состояние БД.
Все в sqlalchemy.
РЕДАКТИРОВАТЬ - забыл упомянуть, что каждый тест фиксирует свой сеанс в БД. Поэтому я не могу просто сделать откат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...