DROP TABLE IF EXISTS `approve_log`;
CREATE TABLE `approve_log`
(
    `id`          int(11)      NOT NULL AUTO_INCREMENT,
    `name`        varchar(20)  NOT NULL DEFAULT '' COMMENT '审批人名字',
    `phone`       char(13)     NOT NULL DEFAULT '' COMMENT '审批人手机号',
    `create_time` datetime     NOT NULL DEFAULT current_timestamp() COMMENT '审批时间',
    `result`      int(11)      NOT NULL DEFAULT 1 COMMENT '审批结果 1:拒绝 2:通过',
    `way`         int(11)      NOT NULL DEFAULT 0 COMMENT '审批方式 0:web 1:sms',
    `content`     varchar(512) NOT NULL DEFAULT '' COMMENT '审批内容',
    `vmb_name`    varchar(256) NOT NULL DEFAULT '' COMMENT '情报板名称',
    `vmb_number`  varchar(256) NOT NULL DEFAULT '' COMMENT '情报板公桩号',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 1
  DEFAULT CHARSET = utf8mb4
  COLLATE = utf8mb4_general_ci;


DROP TABLE IF EXISTS `sim_history`;
CREATE TABLE `sim_history`
(
    `id`              int(11)      NOT NULL AUTO_INCREMENT,
    `type`            tinyint(4)   NOT NULL DEFAULT -1 COMMENT '0 接收 1 发送',
    `time`            datetime     NOT NULL DEFAULT current_timestamp() COMMENT '发送/接收时间',
    `phone`           char(13)     NOT NULL DEFAULT '' COMMENT '发送/接收的手机号',
    `msg_content`     varchar(512) NOT NULL DEFAULT '' COMMENT '短信内容',
    `phone_ownership` varchar(64)  NOT NULL DEFAULT '未知' COMMENT '手机号归属',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB
  AUTO_INCREMENT = 1
  DEFAULT CHARSET = utf8mb4
  COLLATE = utf8mb4_general_ci;

ALTER TABLE `publish_content`
    ADD COLUMN `approve_name` varchar(32) NOT NULL DEFAULT '' COMMENT '审批人姓名',
    ADD COLUMN `approve_way`  tinyint(5)  NOT NULL COMMENT '审批方式 0 web 1 短信';

ALTER TABLE `parameter_config`
    ADD COLUMN `sms_status`      int(16)     NOT NULL DEFAULT 0 COMMENT '发送短信审批功能，0开启 1关闭',
    ADD COLUMN `ntp_server_host` varchar(32) NOT NULL DEFAULT '' COMMENT 'ntp 服务器域名或地址';
