-- Per-place Discord webhook configuration: a webhook URL, optional custom message content (e.g. -- to ping a role/user), and one on/off toggle per notification type so a place can opt into just -- the events it cares about. All toggles default to off until explicitly enabled by the user. ALTER TABLE places ADD COLUMN webhookUrl TEXT; ALTER TABLE places ADD COLUMN webhookContent TEXT; ALTER TABLE places ADD COLUMN webhookAccessGranted INTEGER NOT NULL DEFAULT 0; ALTER TABLE places ADD COLUMN webhookAccessDenied INTEGER NOT NULL DEFAULT 0; ALTER TABLE places ADD COLUMN webhookReaderArm INTEGER NOT NULL DEFAULT 0; ALTER TABLE places ADD COLUMN webhookReaderEnable INTEGER NOT NULL DEFAULT 0;