From: John Whitlock Date: Wed, 24 Feb 2021 15:41:02 +0000 (-0600) Subject: As of 1.1, there are five object states X-Git-Tag: rel_1_3_24~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=90039d47473afc6de86c4bed521fcd1196b43d18;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git As of 1.1, there are five object states (cherry picked from commit d5a4965e286602caecbbfd640a40cc6619a7da36) Change-Id: I3ae84e45db3df3c0e750589c0bec57861b6aa6a6 --- diff --git a/doc/build/orm/tutorial.rst b/doc/build/orm/tutorial.rst index dfd138671e..2a47d11383 100644 --- a/doc/build/orm/tutorial.rst +++ b/doc/build/orm/tutorial.rst @@ -492,7 +492,7 @@ The level of reloading is configurable as is described in :doc:`/orm/session`. As our ``User`` object moved from being outside the :class:`.Session`, to inside the :class:`.Session` without a primary key, to actually being - inserted, it moved between three out of four + inserted, it moved between three out of five available "object states" - **transient**, **pending**, and **persistent**. Being aware of these states and what they mean is always a good idea - be sure to read :ref:`session_object_states` for a quick overview. @@ -2232,3 +2232,4 @@ Mapper Reference: :ref:`mapper_config_toplevel` Relationship Reference: :ref:`relationship_config_toplevel` Session Reference: :doc:`/orm/session` +