email_signature.sql 1.3 KB

12345678910111213141516171819
  1. -- 邮件签名表(mail 库 sp_email_platform_*)
  2. CREATE TABLE IF NOT EXISTS `email_signature` (
  3. `id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  4. `signature_title` VARCHAR(128) NOT NULL COMMENT '签名名称',
  5. `signature_content` MEDIUMTEXT COMMENT '签名内容(HTML)',
  6. `is_default` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否默认签名:1是 0否',
  7. `smtp_pop_id` BIGINT(20) DEFAULT NULL COMMENT '关联邮箱账号 smtp_pop_settings.id,空表示通用',
  8. `owner_by` BIGINT(20) DEFAULT NULL COMMENT '所属用户',
  9. `create_by` BIGINT(20) DEFAULT NULL,
  10. `update_by` BIGINT(20) DEFAULT NULL,
  11. `create_time` DATETIME DEFAULT NULL,
  12. `update_time` DATETIME DEFAULT NULL,
  13. `is_delete` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '0未删除 1已删除',
  14. `enabled` TINYINT(1) NOT NULL DEFAULT 1 COMMENT '1启用 0禁用',
  15. `sort` INT(11) DEFAULT 0 COMMENT '排序,越小越靠前',
  16. PRIMARY KEY (`id`),
  17. KEY `idx_email_signature_owner` (`owner_by`, `is_delete`),
  18. KEY `idx_email_signature_smtp` (`smtp_pop_id`)
  19. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='邮件签名';