From bd4af041f35c3aba98d64d16dffda6dcd8af1a5d Mon Sep 17 00:00:00 2001 From: yumoqing Date: Thu, 7 Aug 2025 14:12:35 +0800 Subject: [PATCH] bugfix --- wwwroot/add_superuser.dspy | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 wwwroot/add_superuser.dspy diff --git a/wwwroot/add_superuser.dspy b/wwwroot/add_superuser.dspy new file mode 100644 index 0000000..6d7d7f1 --- /dev/null +++ b/wwwroot/add_superuser.dspy @@ -0,0 +1,18 @@ +db = DBPools() +dbname = get_module_dbname('rbac') +async with db.sqlorContext(dbname) as sor: + ns = { + "id": uuid(), + "username":"superuser", + "password":password_encode('111111'), + "orgid":"0" + } + roles = [ + { + "orgtypeid":"owner", + "role":["superuser", "admin"] + } + ] + await create_user(ns, roles) + return "OK" +return "Error"