== Erreur patch _set_parent == Si vous avez une erreur de ce genre: {{{ ... File "/svn/buildout/eggs/SQLAlchemy-0.4.8-py2.4.egg/sqlalchemy/schema.py", line 827, in _set_parent self.parent.table.foreign_keys.remove(fk) KeyError: ForeignKey(u'foo.bar_id') }}} Il se pourrait que le patch de arsia/db/pgsql/patch.py ne se charge pas, donc que le configure.zcml ne soit pas chargé. Ceci peut arriver lorsque l'on travaille dans des script en dehors de plone/zope par exemple. Cette erreur est due a un bug de sqlalchemy qui essaye de supprimer 2 fois une foreign key. Pour résoudre ce problème, il suffit d'include le patch.zcml de arsia.db.pgsql. Ajouter cette ligne dans le zcml chargé par votre script: {{{ }}}