fix: pass empty {} ns param to sqlExe() calls

This commit is contained in:
yumoqing 2026-05-26 09:05:35 +08:00
parent 2d2dad84d0
commit b589e9f155

View File

@ -114,14 +114,14 @@ async def main():
async with db.sqlorContext('sage') as sor:
# 加载所有 permission 记录
perm_recs = await sor.sqlExe("SELECT id, path FROM permission")
perm_recs = await sor.sqlExe("SELECT id, path FROM permission", {})
# 构建 path -> perm_id 映射
path_to_permid = {}
for r in perm_recs:
path_to_permid[r.path] = r.id
# 加载所有 rolepermission 记录
rp_recs = await sor.sqlExe("SELECT permid FROM rolepermission")
rp_recs = await sor.sqlExe("SELECT permid FROM rolepermission", {})
# 构建 perm_id -> 有权限 的标记
perms_with_roles = set()
for r in rp_recs: