unfortunately, the issue of a circular ForeignKey relationship
between two tables has not been resolved cleanly right now. You will
have to leave the ForeignKey constraint off of one Table when you do
the create, and then manually create the second foreign key afterwards.
you can then probably tack on the ForeignKey to its Column using
table.c.somecol.append_item(ForeignKey('foo'))
On Aug 9, 2006, at 9:13 AM, Lars Heuer wrote:
> Hi all,
>
> I've a circular reference between two tables (via ForeignKey).
> The circular references make
>
> metadata.create_all()
>
> fail (SQLAlchemy 0.2.4).
> Is there a work around that I can use tables with circular references
> _and_ metadata.create_all()?
>
> Best regards,
> Lars
> --
> http://www.semagia.com
>
>
> ----------------------------------------------------------------------
> ---
> Using Tomcat but need to do more? Need to support web services,
> security?
> Get stuff done quickly with pre-integrated technology to make your
> job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?
> cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Sqlalchemy-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sqlalchemy-users
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Sqlalchemy-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sqlalchemy-users