On Apr 16, 12:18 pm, Alberto Valverde <[EMAIL PROTECTED]> wrote:
> On Apr 16, 2007, at 5:54 PM, George Sakkis wrote:
>
>
>
> > Is there any way I can force a COMMIT within an exposed method ? I am
> > using SqlAlchemy with PostgreSQL and I am creating a few records that
> > I need to use for subsequent SELECTs within the same method. Although
> > I do flush() them and get their assigned IDs, subsequent explicit
> > SELECTs (using SA's select(), not the data mappers) fail to see the
> > changes.
>
> How are you obtaining the engine when you use SA's select? You should
> use the same connection the transaction is using so you see its
> changes, check out [1]

I use:

from turbogears import database as db
engine=db.get_engine()

How can I access the implicit transaction created by TG or its
connection object ?

George


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to