diff --git a/clube67/newwhats.local/backend/prisma/schema.prisma b/clube67/newwhats.local/backend/prisma/schema.prisma index 772b7fa..d91aa5d 100644 --- a/clube67/newwhats.local/backend/prisma/schema.prisma +++ b/clube67/newwhats.local/backend/prisma/schema.prisma @@ -248,6 +248,8 @@ model Message { // Índice para reconcile-names: DISTINCT ON remoteJid ORDER BY timestamp DESC // WHERE instanceId = ? AND fromMe = false AND pushName IS NOT NULL @@index([instanceId, fromMe, remoteJid, timestamp(sort: Desc)]) + // Índice para obter a última mensagem da instância — usado na verificação de gap de sincronização + @@index([instanceId, timestamp(sort: Desc)]) @@map("messages") }