Browse Source

Correct scoping of savepoint example

David Cramer 10 years ago
parent
commit
27f68f8659
1 changed files with 1 additions and 1 deletions
  1. 1 1
      docs/topics/db/transactions.txt

+ 1 - 1
docs/topics/db/transactions.txt

@@ -492,8 +492,8 @@ you can roll back the single offending operation, rather than the entire
 transaction. For example::
 
     a.save() # Succeeds, and never undone by savepoint rollback
+    sid = transaction.savepoint()
     try:
-        sid = transaction.savepoint()
         b.save() # Could throw exception
         transaction.savepoint_commit(sid)
     except IntegrityError: