event propagation regression

Issue #2949 resolved
Mike Bayer repo owner created an issue
from sqlalchemy import *
from sqlalchemy.orm import *
from sqlalchemy.ext.declarative import declarative_base

Base = declarative_base()

class A(Base):
    __tablename__ = 'a'

    id = Column(Integer, primary_key=True)


class B(A):
    pass


from sqlalchemy import event

@event.listens_for(Base, "load", propagate=True)   # boom
def load(x, y):
    pass

Comments (1)

  1. Log in to comment