Edgewall Software

Schema Changes

The purpose of this wiki page is to keep track of planned database schema changes. Since database schema changes require users to upgrade their databases by running upgrade scripts, we should try to limit the number of times an upgrade is needed.

Table msg

  • The subject column should be NOT NULL
  • a has_attachments boolean perhaps?

Table identity

  • Perhaps a bcc column for storing addresses where copies of outgoing messages should be sent to.