andmcadams / iMessageForwarder

6 stars 1 forks source link

Redesign outgoing message database #57

Closed andmcadams closed 3 years ago

andmcadams commented 4 years ago

Currently, there is a single database with a single table on the Mac that holds outgoing messages (normal messages and reactions). Due to differing amounts of info required for each of these, it might make sense to split them up into different tables.

Things to keep in mind include:

andmcadams commented 4 years ago

This is probably a good time to investigate other message types and figure out exactly what info is needed for them. Message types to examine include:

  1. Group renaming
  2. Group add/removal of participant
  3. Attachments (current test build does not use minimal data)