On Mar 26, 2008, at 1:34 PM, pyplexed wrote:

>
> Hi all,
>
> I'm a complete newcomer to SA, and I've tried to adapt an example I
> found on-line to look a bit more like the problem I'm trying to solve.
>
> If I save an object to my session, and then flush it, I'm getting an
> error which Google can't help me with:
>
> AttributeError: 'MetaData' object has no attribute
> 'contextual_connect'
>
> I saw a post that said an attribute error can happen if the Metadata
> class name is mistakenly bound to an instance. I don't think that's
> the case in my script.
>
> I wondered if anyone here would be able to take a quick look at my (no
> doubt lousy) code and let me know what I'm doing wrong?
>
> The code is here:
>
> http://pubcat.org/alchemyTest.py


sessionmaker needs to bind to the Engine, not the MetaData (this might  
be something we want to detect, its an understandable mistake):

Session = sessionmaker(bind=engine, autoflush=True, transactional=False)

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

Reply via email to