CREATE TABLE `tb_project` (
      `id` bigint(20) NOT NULL COMMENT '主键',
      `project_name` varchar(128) DEFAULT NULL COMMENT '项目名称',
      `apply_dep` varchar(128) DEFAULT NULL COMMENT '申请单位',
      `apply_user` varchar(128) DEFAULT NULL COMMENT '申请人',
      `apply_time` datetime DEFAULT NULL COMMENT '申请时间',
      `region_name` varchar(128) DEFAULT NULL COMMENT '所属区市',
      `resp_dep` varchar(128) DEFAULT NULL COMMENT '责任处室',
      `business_user` varchar(128) DEFAULT NULL COMMENT '业务联系人',
      `business_phone` varchar(32) DEFAULT NULL COMMENT '业务联系电话',
      `tech_user` varchar(128) DEFAULT NULL COMMENT '技术联系人',
      `tech_phone` varchar(32) DEFAULT NULL COMMENT '技术联系电话',
      `creator` bigint(20) DEFAULT NULL COMMENT '创建人',
      `create_date` datetime DEFAULT NULL COMMENT '创建时间',
      `updater` bigint(20) DEFAULT NULL COMMENT '修改人',
      `update_date` datetime DEFAULT NULL COMMENT '修改时间',
      `note1` longtext COMMENT '备用字段',
      `note2` varchar(200) DEFAULT NULL COMMENT '备用字段',
      `note3` varchar(500) DEFAULT NULL COMMENT '备用字段',
      `note4` varchar(1000) DEFAULT NULL COMMENT '备用字段',
      `note5` varchar(2000) DEFAULT NULL COMMENT '备用字段',
      PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='项目表';

CREATE TABLE `tb_project_contrib` (
      `id` bigint(20) NOT NULL COMMENT '主键',
      `project_name` varchar(128) DEFAULT NULL COMMENT '项目名称',
      `resource_name` varchar(128) DEFAULT NULL COMMENT '应用名称',
      `ability_name` varchar(128) DEFAULT NULL COMMENT '能力名称',
      `ability_type` varchar(64) DEFAULT NULL COMMENT '能力类型',
      `apply_time` datetime DEFAULT NULL COMMENT '上架时间',
      `apply_num` varchar(10) DEFAULT NULL COMMENT '申请次数',
      `browse_num` varchar(10) DEFAULT NULL COMMENT '浏览次数',
      `creator` bigint(20) DEFAULT NULL COMMENT '创建人',
      `create_date` datetime DEFAULT NULL COMMENT '创建时间',
      `updater` bigint(20) DEFAULT NULL COMMENT '修改人',
      `update_date` datetime DEFAULT NULL COMMENT '修改时间',
      `note1` longtext COMMENT '备用字段',
      `note2` varchar(200) DEFAULT NULL COMMENT '备用字段',
      `note3` varchar(500) DEFAULT NULL COMMENT '备用字段',
      `note4` varchar(1000) DEFAULT NULL COMMENT '备用字段',
      `note5` varchar(2000) DEFAULT NULL COMMENT '备用字段',
      PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='项目贡献表';

CREATE TABLE `tb_project_use` (
      `id` bigint(20) NOT NULL COMMENT '主键',
      `project_name` varchar(128) DEFAULT NULL COMMENT '项目名称',
      `resource_name` varchar(128) DEFAULT NULL COMMENT '应用名称',
      `ability_name` varchar(128) DEFAULT NULL COMMENT '能力名称',
      `ability_type` varchar(64) DEFAULT NULL COMMENT '能力类型',
      `apply_time` datetime DEFAULT NULL COMMENT '上架时间',
      `apply_num` varchar(10) DEFAULT NULL COMMENT '申请次数',
      `browse_num` varchar(10) DEFAULT NULL COMMENT '浏览次数',
      `creator` bigint(20) DEFAULT NULL COMMENT '创建人',
      `create_date` datetime DEFAULT NULL COMMENT '创建时间',
      `updater` bigint(20) DEFAULT NULL COMMENT '修改人',
      `update_date` datetime DEFAULT NULL COMMENT '修改时间',
      `note1` longtext COMMENT '备用字段',
      `note2` varchar(200) DEFAULT NULL COMMENT '备用字段',
      `note3` varchar(500) DEFAULT NULL COMMENT '备用字段',
      `note4` varchar(1000) DEFAULT NULL COMMENT '备用字段',
      `note5` varchar(2000) DEFAULT NULL COMMENT '备用字段',
      PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='项目使用表';

CREATE TABLE `tb_data_resource_rel` (
    `key_id` bigint(20) DEFAULT NULL COMMENT '应用资源id',
    `reference_id` bigint(20) DEFAULT NULL COMMENT '关联id',
    `del_flag` int(11) DEFAULT '0' COMMENT '删除标志：\r\n0:正常；\r\n1:已删除；\r\n2:待审核；\r\n3:审核中；\r\n9其他',
    `creator` bigint(20) DEFAULT NULL COMMENT '创建人',
    `create_date` datetime DEFAULT NULL COMMENT '创建时间',
    `updater` bigint(20) DEFAULT NULL COMMENT '修改人',
    `update_date` datetime DEFAULT NULL COMMENT '修改时间',
    `id` bigint(20) NOT NULL COMMENT 'id',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='组件-应用资源关系表';