]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- Make it clear that the second mapping of User is against User.__table__, [ticket...
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 2 Oct 2010 00:39:35 +0000 (20:39 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 2 Oct 2010 00:39:35 +0000 (20:39 -0400)
doc/build/orm/tutorial.rst

index 1ac212961dcfb590b440c24b4903e8ba42c93d5e..7de7ac344973d34ae26150d777ad6bc891e1d346 100644 (file)
@@ -254,7 +254,7 @@ For example, below we create a new :class:`~sqlalchemy.orm.query.Query` object w
 .. sourcecode:: python+sql
 
     {sql}>>> our_user = session.query(User).filter_by(name='ed').first() # doctest:+ELLIPSIS,+NORMALIZE_WHITESPACE
-    BEGIN
+    BEGIN (implicit)
     INSERT INTO users (name, fullname, password) VALUES (?, ?, ?)
     ('ed', 'Ed Jones', 'edspassword')
     SELECT users.id AS users_id, users.name AS users_name, users.fullname AS users_fullname, users.password AS users_password
@@ -325,7 +325,7 @@ If we look at Ed's ``id`` attribute, which earlier was ``None``, it now has a va
 .. sourcecode:: python+sql
 
     {sql}>>> ed_user.id # doctest: +NORMALIZE_WHITESPACE
-    BEGIN
+    BEGIN (implicit)
     SELECT users.id AS users_id, users.name AS users_name, users.fullname AS users_fullname, users.password AS users_password
     FROM users
     WHERE users.id = ?
@@ -373,7 +373,7 @@ Rolling back, we can see that ``ed_user``'s name is back to ``ed``, and ``fake_u
     {stop}
 
     {sql}>>> ed_user.name #doctest: +NORMALIZE_WHITESPACE
-    BEGIN
+    BEGIN (implicit)
     SELECT users.id AS users_id, users.name AS users_name, users.fullname AS users_fullname, users.password AS users_password
     FROM users
     WHERE users.id = ?
@@ -824,7 +824,7 @@ Querying for Jack, we get just Jack back.  No SQL is yet issued for Jack's addre
 .. sourcecode:: python+sql
 
     {sql}>>> jack = session.query(User).filter_by(name='jack').one() #doctest: +NORMALIZE_WHITESPACE
-    BEGIN
+    BEGIN (implicit)
     SELECT users.id AS users_id, users.name AS users_name, users.fullname AS users_fullname, users.password AS users_password
     FROM users
     WHERE users.name = ?
@@ -1196,6 +1196,7 @@ Below, we use ``mapper()`` to reconfigure an ORM mapping for ``User`` and ``Addr
 
 .. sourcecode:: python+sql
 
+    >>> users_table = User.__table__
     >>> mapper(User, users_table, properties={    # doctest: +ELLIPSIS
     ...     'addresses':relationship(Address, backref='user', cascade="all, delete, delete-orphan")
     ... })
@@ -1211,7 +1212,7 @@ Now when we load Jack (below using ``get()``, which loads by primary key), remov
 
     # load Jack by primary key
     {sql}>>> jack = session.query(User).get(5)    #doctest: +NORMALIZE_WHITESPACE
-    BEGIN
+    BEGIN (implicit)
     SELECT users.id AS users_id, users.name AS users_name, users.fullname AS users_fullname, users.password AS users_password
     FROM users
     WHERE users.id = ?