new message entity

This commit is contained in:
José Salazar
2025-11-26 13:24:06 -05:00
parent d80d8111fb
commit c896c695a8
3 changed files with 88 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
query listMessage @auth(level: USER) {
messages {
id
conversationId
senderName
content
readBy
}
}
query getMessageById(
$id: UUID!
) @auth(level: USER) {
message(id: $id) {
id
conversationId
senderName
content
readBy
}
}
query filterMessage(
$conversationId: UUID,
$senderName: String
) @auth(level: USER) {
messages(
where: {
conversationId: { eq: $conversationId }
senderName: { eq: $senderName }
}
) {
id
conversationId
senderName
content
readBy
}
}