20 lines
376 B
Plaintext
20 lines
376 B
Plaintext
debug('/rbac/add_superuser.dspy')
|
|
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(sor, ns, roles)
|
|
return "OK"
|
|
return "Error"
|