进行了 GVSDSDK 迁移,可能存在诸多问题
This commit is contained in:
@@ -17,6 +17,7 @@ class Role(QModel):
|
||||
db_table = 'role'
|
||||
verbose_name = '角色'
|
||||
verbose_name_plural = '角色'
|
||||
managed = False
|
||||
indexes = [
|
||||
models.Index(fields=['role_code']),
|
||||
]
|
||||
@@ -39,6 +40,7 @@ class Permission(QModel):
|
||||
db_table = 'permission'
|
||||
verbose_name = '权限'
|
||||
verbose_name_plural = '权限'
|
||||
managed = False
|
||||
indexes = [
|
||||
models.Index(fields=['perm_code']),
|
||||
]
|
||||
@@ -59,6 +61,7 @@ class RolePermission(QModel):
|
||||
db_table = 'role_permission'
|
||||
verbose_name = '角色权限关联'
|
||||
verbose_name_plural = '角色权限关联'
|
||||
managed = False
|
||||
unique_together = [['role', 'permission']] # 防止重复授权
|
||||
|
||||
def __str__(self):
|
||||
@@ -78,6 +81,7 @@ class UserRole(QModel):
|
||||
db_table = 'user_role'
|
||||
verbose_name = '用户角色关联'
|
||||
verbose_name_plural = '用户角色关联'
|
||||
managed = False
|
||||
unique_together = [['account_id', 'role']] # 同一用户同一角色只能有一条
|
||||
|
||||
def __str__(self):
|
||||
|
||||
Reference in New Issue
Block a user