RABC fejlesztése és beélesítése hibák kijavításával
This commit is contained in:
@@ -22,16 +22,17 @@ if TYPE_CHECKING:
|
||||
from ..marketplace.service_request import ServiceRequest
|
||||
|
||||
class UserRole(str, enum.Enum):
|
||||
superadmin = "superadmin"
|
||||
admin = "admin"
|
||||
region_admin = "region_admin"
|
||||
country_admin = "country_admin"
|
||||
moderator = "moderator"
|
||||
sales_agent = "sales_agent"
|
||||
user = "user"
|
||||
service_owner = "service_owner"
|
||||
fleet_manager = "fleet_manager"
|
||||
driver = "driver"
|
||||
"""Rendszerszintű (System-level) szerepkörök.
|
||||
|
||||
Csak a globális platform szerepkörök maradnak itt.
|
||||
Szervezeti szerepkörök: lásd OrgUserRole a marketplace/organization.py-ban.
|
||||
"""
|
||||
SUPERADMIN = "SUPERADMIN"
|
||||
ADMIN = "ADMIN"
|
||||
MODERATOR = "MODERATOR"
|
||||
SALES_REP = "SALES_REP"
|
||||
SERVICE_MGR = "SERVICE_MGR"
|
||||
USER = "USER"
|
||||
|
||||
class Person(Base):
|
||||
"""
|
||||
@@ -133,7 +134,7 @@ class User(Base):
|
||||
|
||||
role: Mapped[UserRole] = mapped_column(
|
||||
PG_ENUM(UserRole, name="userrole", schema="identity"),
|
||||
default=UserRole.user
|
||||
default=UserRole.USER
|
||||
)
|
||||
|
||||
person_id: Mapped[Optional[int]] = mapped_column(BigInteger, ForeignKey("identity.persons.id"))
|
||||
|
||||
Reference in New Issue
Block a user