On Mon, Sep 15, 2008 at 5:01 PM, Michael Hipp <[EMAIL PROTECTED]> wrote: > > This simple code snippet worked before, but as soon as I upgraded to 0.6.1 it > won't save anything in the database. No errors, just nothing shows up in > PostgreSQL. > > import auction.new_dealers.model as nd > dlr = nd.Dealer(name="Foo") > dlr.save() > dlr.flush() > > I tried upgrading SA to 0.4.7p1 and then 0.5rc1 with no joy. > > Here's the "session" related stuff: > > from elixir import setup_all, cleanup_all, create_all, drop_all > from elixir import metadata, session > > import new_dealers.model > > # Postgres > database = 'postgres://auction:[EMAIL PROTECTED]:5432/auction' > metadata.bind = database > metadata.bind.echo = False > session.bind = metadata.bind > setup_all() > > Any thoughts?
Read the upgrade notes ;-) http://elixir.ematia.de/trac/wiki/Migrate05to06 And either change your .flush() to .commit() or provide use a custom session. -- Gaƫtan de Menten http://openhex.org --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SQLElixir" 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/sqlelixir?hl=en -~----------~----~----~----~------~----~------~--~---
