#!/usr/bin/python from sqlalchemy import * from sqlalchemy.mods.threadlocal import assign_mapper class Foo(object): class Bar(object): pass def __init__(self): metadata = BoundMetaData("sqlite://") table = Table('test', metadata, Column('test_id', Integer), Column('foo', Boolean)) assign_mapper(self.Bar, table) tmp = Foo() #del tmp tmp2 = Foo()