diff --git a/app/models.py b/app/models.py index fc5709a..49ea53c 100644 --- a/app/models.py +++ b/app/models.py @@ -49,6 +49,14 @@ class User(Base): twofa_sensitive_actions = Column(Boolean, default=False) role = Column(String, default="user") # "user", "admin" + consent_training = Column(Boolean, default=False) + terms_accepted_at = Column(DateTime, nullable=True) + privacy_accepted_at = Column(DateTime, nullable=True) + dpa_accepted_at = Column(DateTime, nullable=True) + cookies_accepted_at = Column(DateTime, nullable=True) + security_accepted_at = Column(DateTime, nullable=True) + + can_use_audio = Column(Boolean, default=False) can_use_vision = Column(Boolean, default=False) can_share = Column(Boolean, default=True)