updated the new feature

This commit is contained in:
rarebuffalo
2026-05-07 10:35:36 +05:30
parent aec30fb42f
commit 8e45532240
10 changed files with 162 additions and 32 deletions

View File

@@ -1,5 +1,6 @@
from app.models.user import User
from app.models.scan import ScanResult
from app.models.code_scan import CodeScanResult
from app.models.scheduled_scan import ScheduledScan
__all__ = ["User", "ScanResult", "CodeScanResult"]
__all__ = ["User", "ScanResult", "CodeScanResult", "ScheduledScan"]

View File

@@ -22,5 +22,7 @@ class User(Base):
scans = relationship("ScanResult", back_populates="user", lazy="selectin")
code_scans = relationship("CodeScanResult", back_populates="user", lazy="selectin", cascade="all, delete")
scheduled_scans = relationship("ScheduledScan", back_populates="user", lazy="selectin", cascade="all, delete")
api_keys = relationship("ApiKey", back_populates="user", lazy="selectin", cascade="all, delete")
webhooks = relationship("Webhook", back_populates="user", lazy="selectin", cascade="all, delete")