Foo(a=1, b=2, c=3)
session.add(obj)
except SQLAlchemyError:
session.rollback()
raise
session.commit()
Так законно ловить ошибки при проведение транзачей в алхимии? Просто хотелось бы ловить любой эксепшн, на моменте создания объектов
какой любой? что на счет например IntegrityError, которая может быть выброшена в момент коммита транзакции
Обсуждают сегодня