Email notification

This commit is contained in:
James Pattinson
2025-10-25 13:31:03 +00:00
parent 91e820b9a8
commit d5f05941c9
9 changed files with 880 additions and 3 deletions

View File

@@ -41,6 +41,7 @@ CREATE TABLE submitted (
departed_dt DATETIME DEFAULT NULL,
created_by VARCHAR(16) DEFAULT NULL,
submitted_dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
public_token VARCHAR(128) DEFAULT NULL UNIQUE,
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
-- Indexes for better performance
@@ -49,7 +50,8 @@ CREATE TABLE submitted (
INDEX idx_etd (etd),
INDEX idx_ac_reg (ac_reg),
INDEX idx_submitted_dt (submitted_dt),
INDEX idx_created_by (created_by)
INDEX idx_created_by (created_by),
INDEX idx_public_token (public_token)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- Activity journal table with foreign key