-- 共同富裕项目主表 CREATE TABLE IF NOT EXISTS `biz_common_prosperity_project` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `project_name` varchar(64) NOT NULL COMMENT '项目名称', `project_type` tinyint(4) NOT NULL COMMENT '1合作共赢 2农文旅融合 3认养农业', `introduction` varchar(200) NOT NULL COMMENT '项目简介', `project_content` varchar(600) NOT NULL COMMENT '项目内容', `impl_start_date` date NOT NULL COMMENT '实施开始日期', `impl_end_date` date NOT NULL COMMENT '实施结束日期', `video_file_url` varchar(512) DEFAULT NULL COMMENT '运营视频URL', `video_file_path` varchar(512) DEFAULT NULL COMMENT '运营视频存储路径', `cover_file_url` varchar(512) DEFAULT NULL COMMENT '封面URL', `cover_file_path` varchar(512) DEFAULT NULL COMMENT '封面存储路径', `publish_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0未发布 1已发布', `publish_time` datetime DEFAULT NULL COMMENT '发布时间', `offline_time` datetime DEFAULT NULL COMMENT '下架时间', `create_by` varchar(64) DEFAULT '' COMMENT '创建者', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) DEFAULT '' COMMENT '更新者', `update_time` datetime DEFAULT NULL COMMENT '更新时间', `remark` varchar(500) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`), KEY `idx_create_time` (`create_time`), KEY `idx_project_type` (`project_type`), KEY `idx_publish` (`publish_status`), KEY `idx_impl_start` (`impl_start_date`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='共同富裕项目'; -- 共同富裕项目-运营图片 CREATE TABLE IF NOT EXISTS `biz_common_prosperity_project_op_image` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `project_id` bigint(20) NOT NULL COMMENT '项目ID', `file_url` varchar(512) NOT NULL COMMENT '图片URL', `file_path` varchar(512) NOT NULL COMMENT '图片存储路径', `sort_order` tinyint(4) NOT NULL DEFAULT '1' COMMENT '排序1-3', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`), KEY `idx_project_id` (`project_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='共同富裕项目-运营图片';