Change direct message schema

This commit is contained in:
2025-05-08 19:09:17 +02:00
parent 67b0fd2c52
commit 789ab07afb
5 changed files with 282 additions and 189 deletions

View File

@@ -4,7 +4,8 @@
"info": {
"singularName": "conversation",
"pluralName": "conversations",
"displayName": "Conversation"
"displayName": "Conversation",
"description": ""
},
"options": {
"draftAndPublish": false
@@ -24,7 +25,8 @@
"direct_messages": {
"type": "relation",
"relation": "oneToMany",
"target": "api::direct-message.direct-message"
"target": "api::direct-message.direct-message",
"mappedBy": "conversation"
}
}
}

View File

@@ -4,7 +4,8 @@
"info": {
"singularName": "direct-message",
"pluralName": "direct-messages",
"displayName": "DirectMessage"
"displayName": "DirectMessage",
"description": ""
},
"options": {
"draftAndPublish": false
@@ -17,15 +18,16 @@
"fileUrl": {
"type": "string"
},
"user1": {
"author": {
"type": "relation",
"relation": "oneToOne",
"target": "plugin::users-permissions.user"
},
"user2": {
"conversation": {
"type": "relation",
"relation": "oneToOne",
"target": "plugin::users-permissions.user"
"relation": "manyToOne",
"target": "api::conversation.conversation",
"inversedBy": "direct_messages"
}
}
}