From ba4e714d2ea9c1a4357421abb6312e5166486c3d Mon Sep 17 00:00:00 2001 From: agent-bot Date: Mon, 17 Aug 2026 17:47:29 +0000 Subject: [PATCH] Recovered orphaned WIP before switching to a new task --- backend/app/models/user.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/backend/app/models/user.py b/backend/app/models/user.py index 626a2e0..ff48caa 100644 --- a/backend/app/models/user.py +++ b/backend/app/models/user.py @@ -1,5 +1,7 @@ from sqlalchemy import Column, Integer, String, Boolean, DateTime +from sqlalchemy.orm import relationship from sqlalchemy.sql import func + from app.database import Base @@ -13,3 +15,7 @@ class User(Base): is_active = Column(Boolean, default=True) created_at = Column(DateTime(timezone=True), server_default=func.now()) updated_at = Column(DateTime(timezone=True), onupdate=func.now()) + + sessions = relationship("Session", back_populates="user", cascade="all, delete-orphan") + worlds = relationship("World", back_populates="owner") + assets = relationship("Asset", back_populates="owner")