MCPcopy Create free account
hub / github.com/binkuolo/fastapi / Access

Class Access

models/base.py:72–84  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

70
71
72class Access(TimestampMixin):
73 role: fields.ManyToManyRelation[Role]
74 access_name = fields.CharField(max_length=15, description="权限名称")
75 parent_id = fields.IntField(default=0, description='父id')
76 scopes = fields.CharField(unique=True, max_length=255, description='权限范围标识')
77 access_desc = fields.CharField(null=True, max_length=255, description='权限描述')
78 menu_icon = fields.CharField(null=True, max_length=255, description='菜单图标')
79 is_check = fields.BooleanField(default=False, description='是否验证权限 True为验证 False不验证')
80 is_menu = fields.BooleanField(default=False, description='是否为菜单 True菜单 False不是菜单')
81
82 class Meta:
83 table_description = "权限表"
84 table = "access"
85
86
87class AccessLog(TimestampMixin):

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected