From a54adad367f1690fecebecf30a5f0b1c2e877a56 Mon Sep 17 00:00:00 2001 From: Renato Rosa Date: Wed, 19 Aug 2026 22:07:57 -0300 Subject: [PATCH] Atualizar app/models.py --- app/models.py | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/app/models.py b/app/models.py index 203bbed..710991b 100644 --- a/app/models.py +++ b/app/models.py @@ -61,14 +61,21 @@ class User(Base): # Billing plan_id = Column(String, ForeignKey("plans.id"), default="free") - # Capabilities + # priority layer + priority = Column(String, default="user") + # values: system_admin, corp_admin, user + + # ACL Default False can_use_audio = Column(Boolean, default=False) can_use_vision = Column(Boolean, default=False) - can_share = Column(Boolean, default=True) - can_import_docs = Column(Boolean, default=True) - can_export_pdf = Column(Boolean, default=True) - can_export_md = Column(Boolean, default=True) + can_export_pdf = Column(Boolean, default=False) + # ACL Default True + can_share = Column(Boolean, default=True) + can_export_md = Column(Boolean, default=True) + can_import_docs = Column(Boolean, default=True) + can_import_excel = Column(Boolean, default=True) + class Cache(Base): __tablename__ = "cache"