[Checkins]
SVN: z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/
Replaced transaction.get().xxx with simpler form.
Jürgen Kartnaller
juergen at kartnaller.at
Thu May 25 04:07:15 EDT 2006
Log message for revision 68273:
Replaced transaction.get().xxx with simpler form.
Changed:
U z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/README.txt
U z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/intid/keyreference.txt
U z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/tests/TRANSACTION.txt
-=-
Modified: z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/README.txt
===================================================================
--- z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/README.txt 2006-05-25 07:22:05 UTC (rev 68272)
+++ z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/README.txt 2006-05-25 08:07:15 UTC (rev 68273)
@@ -81,7 +81,7 @@
>>> session.save(a)
>>> a.value = 1
- >>> transaction.get().commit()
+ >>> transaction.commit()
Now let's try to get the object back in a new transaction :
Note that it is neccessary to get a new session here.
@@ -93,7 +93,7 @@
>>> a.value
1
- >>> transaction.get().commit()
+ >>> transaction.commit()
Multiple databases
@@ -150,7 +150,7 @@
>>> session.save(a)
>>> a.value = 321
- >>> transaction.get().commit()
+ >>> transaction.commit()
>>> txn = transaction.begin()
>>> session = z3c.zalchemy.getSession()
@@ -160,7 +160,7 @@
>>> str(b.value)
'b1'
- >>> transaction.get().commit()
+ >>> transaction.commit()
It is also possible to assign a class to a database :
@@ -185,5 +185,5 @@
>>> session.save(aa)
>>> aa.value = 100
- >>> transaction.get().commit()
+ >>> transaction.commit()
Modified: z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/intid/keyreference.txt
===================================================================
--- z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/intid/keyreference.txt 2006-05-25 07:22:05 UTC (rev 68272)
+++ z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/intid/keyreference.txt 2006-05-25 08:07:15 UTC (rev 68273)
@@ -66,7 +66,7 @@
>>> ref1() is None
True
- >>> transaction.get().commit()
+ >>> transaction.commit()
>>> txn = transaction.begin()
>>> a2 = ref1()
Modified: z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/tests/TRANSACTION.txt
===================================================================
--- z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/tests/TRANSACTION.txt 2006-05-25 07:22:05 UTC (rev 68272)
+++ z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/tests/TRANSACTION.txt 2006-05-25 08:07:15 UTC (rev 68273)
@@ -62,7 +62,7 @@
>>> a.value = 1
- >>> transaction.get().commit()
+ >>> transaction.commit()
After the commit we can get a new session from zalchemy outside of a
transaction.
@@ -75,7 +75,7 @@
>>> a=A()
>>> session2.save(a)
>>> a.value = 2
- >>> transaction.get().commit()
+ >>> transaction.commit()
Handling multiple threads
@@ -106,7 +106,7 @@
... obj = session.get(A, 1)
... obj.value+= 1
... log.append(('modifyA', obj.value))
- ... transaction.get().commit()
+ ... transaction.commit()
...
>>> thread = threading.Thread(target=modifyA)
@@ -128,7 +128,7 @@
... thread.join()
... obj.value+= 1
... log.append(('nested', obj.value))
- ... transaction.get().commit()
+ ... transaction.commit()
...
>>> thread = threading.Thread(target=nested)
@@ -146,7 +146,7 @@
>>> v = a.value
>>> a.value += 1
>>> session.flush([a])
- >>> transaction.get().abort()
+ >>> transaction.abort()
>>> session = z3c.zalchemy.getSession(True)
>>> a=session.get(A, 1)
More information about the Checkins
mailing list