Hi everyone!
I'm using the Declarative plugin to generate/handle a DB of about 50
entities, with every kind of relation between them. I've just added a
simple one-to-many relation, and now SA is complaining that:

sqlalchemy.exc.CircularDependencyError: Circular dependency detected
[(base_files, aut_trasporto), (base_files, aut_stoccaggio),
(aut_stoccaggio, jun_cer_abilitati_aut_stoccaggi), (aut_stoccaggio,
conf), (aut_stoccaggio, formulari), (targhe,
jun_cer_abilitati_targhe), (targhe, formulari), (formulari_dett,
fatture_dett), (formulari_dett, ddt_dett), (aut_trasporto, formulari),
(aut_trasporto, conf), (aut_trasporto, targhe), (ddt_dett,
fatture_dett), (formulari, formulari_dett), (formulari, base_files)][]

But I can't understand how the "circle" comes into play, since the new
"triggering" relation has as "many" side an entity with just plain
attributes (Unicode/Integer/DateTime).. So my question: what is the
list of table names that follows CircularDependencyError? Should I use
it to find out where the circular dependency is?

Thanks for your time!
--~--~---------~--~----~------------~-------~--~----~
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 
sqlalchemy+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to