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 « SessionEvents »

Méthode sqlalchemy.orm.SessionEvents.after_begin

Signature de la méthode after_begin

def after_begin(self, session, transaction, connection) 

Description

after_begin.__doc__

Execute after a transaction is begun on a connection

.. container:: event_signatures

     Example argument forms::

        from sqlalchemy import event


        @event.listens_for(SomeSessionOrFactory, 'after_begin')
        def receive_after_begin(session, transaction, connection):
            "listen for the 'after_begin' event"

            # ... (event handling logic) ...


:param session: The target :class:`.Session`.
:param transaction: The :class:`.SessionTransaction`.
:param connection: The :class:`_engine.Connection` object
 which will be used for SQL statements.

.. seealso::

    :meth:`~.SessionEvents.before_commit`

    :meth:`~.SessionEvents.after_commit`

    :meth:`~.SessionEvents.after_transaction_create`

    :meth:`~.SessionEvents.after_transaction_end`