fxkh-txl-service/sql/tables.sms.sql

49 lines
1.8 KiB
SQL
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

-- 姓名,职务,生日,称呼,电话号码,生效状态,创建日期
-- 达梦数据库SPECIALIST表建表语句
CREATE TABLE SMS_SPECIALIST (
ID BIGINT IDENTITY(1,1) PRIMARY KEY,
NAME VARCHAR(50) NOT NULL COMMENT '姓名',
POSITION VARCHAR(100) COMMENT '职务',
BIRTHDAY DATE COMMENT '生日',
ADDRESS VARCHAR(20) COMMENT '区域',
PHONE VARCHAR(20) UNIQUE COMMENT '电话号码',
STATUS INT DEFAULT 1 COMMENT '生效状态 1:有效 0:无效',
CREATE_TM DATETIME DEFAULT SYSDATE COMMENT '创建日期',
FLAG_BIRTHDAY_SENT_TODAY INT DEFAULT 0,
FLAG_HOLIDAY_SENT_TODAY INT DEFAULT 0
);
--主题名称,任务开始日期,任务结束日期,任务执行时间,状态,创建日期,操作
--2025年国庆2025-10-012025-10-0308:00:00有效2025-09-15
--2026年春节2026-02-172026-02-1708:00:00有效2025-09-15
-- 达梦数据库TASK表建表语句
CREATE TABLE SMS_HOLIDAY (
ID BIGINT IDENTITY(1,1) PRIMARY KEY,
SUBJECT_NAME VARCHAR(200) NOT NULL COMMENT '主题名称',
START_DATE DATE COMMENT '任务开始日期',
END_DATE DATE COMMENT '任务结束日期',
EXECUTION_TM_STR VARCHAR(8) COMMENT '任务执行时间',
STATUS INT DEFAULT 1 COMMENT '状态 1:有效 0:无效',
TEMPLATE VARCHAR(500),
CREATE_TM DATETIME DEFAULT SYSDATE COMMENT '创建日期'
);
CREATE TABLE SMS_BIRTHDAY (
ID BIGINT IDENTITY(1,1) PRIMARY KEY,
EXECUTION_TM_STR VARCHAR(8) COMMENT '任务执行时间',
STATUS INT DEFAULT 1 COMMENT '状态 1:有效 0:无效',
TEMPLATE VARCHAR(500)
);
CREATE TABLE SMS_LOG (
ID BIGINT IDENTITY(1,1) PRIMARY KEY,
SEND_TM DATETIME NOT NULL COMMENT '发送时间',
NAME VARCHAR(50) NOT NULL COMMENT '姓名',
PHONE VARCHAR(20) COMMENT '电话号码',
REMARK VARCHAR(500) COMMENT '备注',
CONTENT VARCHAR(500) COMMENT '短信内容'
)