Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Classe « Session »

Méthode sqlalchemy.orm.Session.rollback

Signature de la méthode rollback

def rollback(self) 

Description

rollback.__doc__

Rollback the current transaction in progress.

        If no transaction is in progress, this method is a pass-through.

        In :term:`1.x-style` use, this method rolls back the topmost
        database transaction if no nested transactions are in effect, or
        to the current nested transaction if one is in effect.

        When
        :term:`2.0-style` use is in effect via the
        :paramref:`_orm.Session.future` flag, the method always rolls back
        the topmost database transaction, discarding any nested
        transactions that may be in progress.

        .. seealso::

            :ref:`session_rollback`

            :ref:`unitofwork_transaction`