Module imessage_database::tables
source · Expand description
Representations of iMessage database tables as structs.
Many of these tables do not include all availalbe columns. Even on the same versions of MacOS, the schema of the iMessage database can vary. Out of an abundance of caution, this library only attempts to get columns that are safe. This also serves to preserve backwards compatibility with older versions of MacOS.
Modules
This module represents common (but not all) columns in the
attachment table.This module represents common (but not all) columns in the
chat table.This module represents the chat to handle join table.
This module represents common (but not all) columns in the
handle table.This module represents common (but not all) columns in the
message table.This module defines traits for table representations and stores some shared table constants.