diff --git a/jupyterhub/orm.py b/jupyterhub/orm.py index 3b958dad..7bc2a35c 100644 --- a/jupyterhub/orm.py +++ b/jupyterhub/orm.py @@ -370,7 +370,7 @@ class APIToken(Base): @declared_attr def user_id(cls): - return Column(Integer, ForeignKey('users.id', ondelete="SET NULL")) + return Column(Integer, ForeignKey('users.id', ondelete="CASCADE")) id = Column(Integer, primary_key=True) hashed = Column(Unicode(1023))