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

@@ -682,6 +682,7 @@ export interface ApiConversationConversation
extends Struct.CollectionTypeSchema {
collectionName: 'conversations';
info: {
description: '';
displayName: 'Conversation';
pluralName: 'conversations';
singularName: 'conversation';
@@ -722,6 +723,7 @@ export interface ApiDirectMessageDirectMessage
extends Struct.CollectionTypeSchema {
collectionName: 'direct_messages';
info: {
description: '';
displayName: 'DirectMessage';
pluralName: 'direct-messages';
singularName: 'direct-message';
@@ -730,7 +732,15 @@ export interface ApiDirectMessageDirectMessage
draftAndPublish: false;
};
attributes: {
author: Schema.Attribute.Relation<
'oneToOne',
'plugin::users-permissions.user'
>;
content: Schema.Attribute.String;
conversation: Schema.Attribute.Relation<
'manyToOne',
'api::conversation.conversation'
>;
createdAt: Schema.Attribute.DateTime;
createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> &
Schema.Attribute.Private;
@@ -745,14 +755,6 @@ export interface ApiDirectMessageDirectMessage
updatedAt: Schema.Attribute.DateTime;
updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> &
Schema.Attribute.Private;
user1: Schema.Attribute.Relation<
'oneToOne',
'plugin::users-permissions.user'
>;
user2: Schema.Attribute.Relation<
'oneToOne',
'plugin::users-permissions.user'
>;
};
}