From: Mike Bayer Date: Mon, 29 Jan 2007 23:08:55 +0000 (+0000) Subject: empty out ClassKey registry when clear_mappers() is called X-Git-Tag: rel_0_3_5~78 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3dc66adea1f5ca395feb902b17f60b24c96cdf15;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git empty out ClassKey registry when clear_mappers() is called --- diff --git a/lib/sqlalchemy/orm/__init__.py b/lib/sqlalchemy/orm/__init__.py index 1569b02deb..b7706e381f 100644 --- a/lib/sqlalchemy/orm/__init__.py +++ b/lib/sqlalchemy/orm/__init__.py @@ -73,6 +73,7 @@ def clear_mappers(): when new mappers are created, they will be assigned to their classes as their primary mapper.""" mapper_registry.clear() + mapperlib.ClassKey.instances.clear() def clear_mapper(m): """remove the given mapper from the storage of mappers.