feat : chat migrations

This commit is contained in:
amazuecos
2024-09-20 08:54:43 +02:00
parent f8dd56b74c
commit b25abc19d9
5 changed files with 27 additions and 8 deletions

View File

@ -45,4 +45,19 @@ class ChatModel extends Model
protected $afterDelete = [];
public function getChat(int $chat_id)
{
$this->db->table('chats')
->select([
"chats.id as chatId",
"users.id as userId",
"users.email",
"chat_messages.created_at as messageCreatedAt",
"chat_messages.message as messageText",
]
)
->join("users","users.id == chat_messages.user_id","left")
->join("chat_messages","chats.id == chat_messages.chat_id","left");
}
}