Refactor database migrations and schema for Chat and Setting tables

- Removed the unique constraint on `remoteJid` and `instanceId` in the `Chat` model to prevent potential migration failures due to existing duplicates.
- Deleted the old migration file for adding `wavoipToken` to the `Setting` table and created a new migration that includes a check for the column's existence before adding it, ensuring smoother migration processes.
- Updated migration logic to clear previous migrations related to `wavoip_token` to maintain a clean migration history.
This commit is contained in:
Davidson Gomes
2025-01-22 11:58:34 -03:00
parent f340f7716f
commit 37a9e316a8
3 changed files with 21 additions and 18 deletions

View File

@@ -127,7 +127,6 @@ model Chat {
unreadMessages Int @default(0)
@@index([instanceId])
@@index([remoteJid])
@@unique([remoteJid, instanceId])
}
model Contact {