feat(GRO-106): messaging schema + migrations

- Add conversations, messages, message_attachments, message_consent_events tables
- Add messagingChannelEnum, messageDirectionEnum, messageStatusEnum, messageConsentKindEnum
- Extend business_settings with messagingPhoneNumber and telnyxMessagingProfileId columns
- Add required indexes and unique constraints with cascade-on-delete FKs
- Add migration 0030_messaging.sql

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
2026-05-04 01:29:32 +00:00
committed by Flea Flicker [agent]
parent a7bcce8b80
commit 5e103a378c
3 changed files with 185 additions and 3 deletions
+3 -3
View File
@@ -199,10 +199,10 @@
"breakpoints": true
},
{
"idx": 28,
"idx": 29,
"version": "7",
"when": 1775741667192,
"tag": "0028_sms_reminders",
"when": 1775828067192,
"tag": "0030_messaging",
"breakpoints": true
}
]