История изменений
Исправление eternal_sorrow, (текущая версия) :
except:
никогда так не делай. в крайнем случае except Exception:
. в твоём же случае session.rollback()
лучше делать в finally:
. а ещё в алхимии должен быть контекстный менеджер (engine.begin()
или лучше connection.begin()
), который обрабатывает транзакцию, тебе не нужно его реализовывать
Исходная версия eternal_sorrow, :
except:
никогда так не делай. в крайнем случае except Exception:
. в твоём же случае session.rollback()
лучше делать в finally:
. а ещё в алхимии должен быть контекстный менеджер (engine.begin()
или лучше connection.begin()
), который обрабатывает транзакцию, тебе не нужно его реалтзовывать