Files
modrinth/apps/labrinth/.sqlx/query-5894d30f04a5413a607f2417cd3b7a9710aeadd5f97e3c25521202e9e21e261e.json
T
François-Xavier Talbot b72bc18a6b Add moderator notes to users & organizations (#6094)
* Moderator notes

* Use macros

* Improve queries

* Query cache

* Accept missing If-Match if no existing note

* Undo v2 compat changes

* Fix tests

* Remove CONSTRAINT CHECK on moderation_notes

* Respect 1-indexing on moderation_notes.version default in DB migration

* Remove double Option

* .body("") -> .finish()

* .remove() -> .get().clone()

* cloned

* Review comments

* moderation_notes everywhere
2026-05-16 16:30:36 +00:00

65 lines
1.3 KiB
JSON

{
"db_name": "PostgreSQL",
"query": "\n\t\t\tSELECT user_id, organization_id, last_modified, created_at, last_author, version, notes, user_rating\n\t\t\tFROM moderation_notes\n\t\t\tWHERE organization_id = ANY($1)\n\t\t\t",
"describe": {
"columns": [
{
"ordinal": 0,
"name": "user_id",
"type_info": "Int8"
},
{
"ordinal": 1,
"name": "organization_id",
"type_info": "Int8"
},
{
"ordinal": 2,
"name": "last_modified",
"type_info": "Timestamptz"
},
{
"ordinal": 3,
"name": "created_at",
"type_info": "Timestamptz"
},
{
"ordinal": 4,
"name": "last_author",
"type_info": "Int8"
},
{
"ordinal": 5,
"name": "version",
"type_info": "Int4"
},
{
"ordinal": 6,
"name": "notes",
"type_info": "Text"
},
{
"ordinal": 7,
"name": "user_rating",
"type_info": "Int4"
}
],
"parameters": {
"Left": [
"Int8Array"
]
},
"nullable": [
true,
true,
false,
false,
false,
false,
false,
false
]
},
"hash": "5894d30f04a5413a607f2417cd3b7a9710aeadd5f97e3c25521202e9e21e261e"
}