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 :

Vous êtes un professionnel et vous avez besoin d'une formation ? Coder avec une
Intelligence Artificielle
Voir le programme détaillé
Classe « sessionmaker »

Méthode sqlalchemy.orm.sessionmaker.begin

Signature de la méthode begin

def begin(self) -> 'contextlib.AbstractContextManager[_S]' 

Description

help(sessionmaker.begin)

Produce a context manager that both provides a new
:class:`_orm.Session` as well as a transaction that commits.


e.g.::

    Session = sessionmaker(some_engine)

    with Session.begin() as session:
        session.add(some_object)

    # commits transaction, closes session

.. versionadded:: 1.4




Vous êtes un professionnel et vous avez besoin d'une formation ? Programmation Python
Les compléments
Voir le programme détaillé