Added ON CONFLICT handling to saveRow

This commit is contained in:
Lyncoln
2026-10-23 22:22:26 -04:00
parent 97bab07864
commit 0d057bdbfb
+18 -9
View File
@@ -64,15 +64,15 @@ keys = [
"@rmass_bridge:loxthelion.com",
],
},
#{
#"keytitle": "power_level_content_override",
#"keyvalue": {
#"users": {
#"@lyncoln:loxthelion.com": 100,
#"@rmass_:loxthelion.com": 100,
#},
#},
#}
{
"keytitle": "power_level_content_override",
"keyvalue": {
"users": {
"@lyncoln:loxthelion.com": 100,
"@rmass_bridge:loxthelion.com": 100,
},
},
}
]
method = "POST"
@@ -111,6 +111,15 @@ saverow = {
{"resolved": "matrixdm"},
{"outputs": "useravatar_hash"},
],
"onconflict": {
"target": "rmass_user_id",
"update": [
"rmass_username",
"rmass_dm_room",
"rmass_avatar_hash",
],
"preservenull": True,
},
}
#readrow = {