28 lines
1.7 KiB
SQL
28 lines
1.7 KiB
SQL
CREATE TABLE IF NOT EXISTS `gxmu_tzbcy_material` (
|
||
`id` INT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||
`form_id` INT NOT NULL COMMENT '挑战杯申报ID',
|
||
`material_type` VARCHAR(128) NOT NULL COMMENT '材料类型',
|
||
`file_id` INT DEFAULT NULL COMMENT '文件记录ID',
|
||
`file_name` VARCHAR(255) DEFAULT NULL COMMENT '文件名称',
|
||
`file_path` VARCHAR(1024) DEFAULT NULL COMMENT '文件路径',
|
||
`file_url` VARCHAR(1024) DEFAULT NULL COMMENT '文件访问地址',
|
||
`download_url` VARCHAR(1024) DEFAULT NULL COMMENT '文件下载地址',
|
||
`file_size` BIGINT DEFAULT NULL COMMENT '文件大小',
|
||
`content_type` VARCHAR(255) DEFAULT NULL COMMENT '文件类型',
|
||
`status` TINYINT NOT NULL DEFAULT 0 COMMENT '审核状态:0待审核 1通过 2驳回',
|
||
`reject_reason` VARCHAR(500) DEFAULT NULL COMMENT '驳回原因',
|
||
`audit_user_id` INT DEFAULT NULL COMMENT '审核人ID',
|
||
`audit_time` DATETIME DEFAULT NULL COMMENT '审核时间',
|
||
`user_id` INT DEFAULT NULL COMMENT '用户ID',
|
||
`deleted` TINYINT NOT NULL DEFAULT 0 COMMENT '删除标记:0未删 1已删',
|
||
`tenant_id` INT DEFAULT NULL COMMENT '租户ID',
|
||
`create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||
`update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
PRIMARY KEY (`id`),
|
||
KEY `idx_tzbcy_material_form_id` (`form_id`),
|
||
KEY `idx_tzbcy_material_type` (`material_type`),
|
||
KEY `idx_tzbcy_material_status` (`status`),
|
||
KEY `idx_tzbcy_material_user_id` (`user_id`),
|
||
KEY `idx_tzbcy_material_tenant_id` (`tenant_id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='挑战杯申报材料';
|