Role Model¶ class Role(**kwargs)[source]¶ Bases: UUIDv7AuditBase, SlugKey ORM Model representing user roles and permissions. name: Mapped[str]¶ The unique, displayable name of the role (e.g., ‘Superuser’, ‘Application Access’). created_at: Mapped[datetime]¶ Date/time of instance creation. description: Mapped[str | None]¶ A brief description of the role’s purpose and permissions. id: Mapped[UUID]¶ UUID Primary key column. slug¶ updated_at: Mapped[datetime]¶ Date/time of instance last update. users: Mapped[list[UserModel]]¶ The list of users assigned to this role.