test: 添加测试数据

This commit is contained in:
zhengxinonly
2023-09-29 01:48:46 +08:00
parent 9bf89e5919
commit 2c3c79b21f
9 changed files with 115 additions and 5 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ user_role = db.Table(
db.Column("role_id", db.Integer, db.ForeignKey("ums_role.id"), comment="角色编号"),
)
role_permission = db.Table(
role_rights = db.Table(
"ums_role_rights", # 用户-权限中间表名称
db.Column("id", db.Integer, primary_key=True, autoincrement=True, comment="标识"),
db.Column("rights_id", db.Integer, db.ForeignKey("ums_rights.id"), comment="用户编号"),
+4 -4
View File
@@ -11,13 +11,13 @@ class RoleORM(BaseORM):
code = db.Column(db.String(20), nullable=False, comment="角色标识符")
desc = db.Column(db.Text)
permission_ids = db.Column(
rights_ids = db.Column(
db.String(512),
comment="权限ids,1,2,5。冗余字段,用户缓存用户权限",
)
permission_list = db.relationship(
"RightsORM", secondary="ums_role_permission", backref=db.backref("role")
rights_list = db.relationship(
"RightsORM", secondary="ums_role_rights", backref=db.backref("role")
)
def json(self):
@@ -25,5 +25,5 @@ class RoleORM(BaseORM):
"id": self.id,
"name": self.name,
"desc": self.desc,
"permission_ids": self.permission_ids,
"rights_ids": self.rights_ids,
}