/* Navicat Premium Data Transfer Source Server : 167 Source Server Type : MySQL Source Server Version : 50734 Source Host : 192.168.0.167:3306 Source Schema : ry-gen Target Server Type : MySQL Target Server Version : 50734 File Encoding : 65001 Date: 06/08/2021 16:01:02 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for flyway_schema_history -- ---------------------------- DROP TABLE IF EXISTS `flyway_schema_history`; CREATE TABLE `flyway_schema_history` ( `installed_rank` int(11) NOT NULL, `version` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `description` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `script` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `checksum` int(11) NULL DEFAULT NULL, `installed_by` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `installed_on` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0), `execution_time` int(11) NOT NULL, `success` tinyint(1) NOT NULL, PRIMARY KEY (`installed_rank`) USING BTREE, INDEX `flyway_schema_history_s_idx`(`success`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of flyway_schema_history -- ---------------------------- INSERT INTO `flyway_schema_history` VALUES (1, '1', '<< Flyway Baseline >>', 'BASELINE', '<< Flyway Baseline >>', NULL, 'root', '2021-08-06 07:36:01', 0, 1); INSERT INTO `flyway_schema_history` VALUES (2, '1.1', 'test-db', 'SQL', 'V1_1__test-db.sql', 870275984, 'root', '2021-08-06 07:36:02', 441, 1); -- ---------------------------- -- Table structure for gen_table -- ---------------------------- DROP TABLE IF EXISTS `gen_table`; CREATE TABLE `gen_table` ( `table_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', `table_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '表名称', `table_comment` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '表描述', `class_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '实体类名称', `tpl_category` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '1' COMMENT '使用的模板(crud单表操作 tree树表操作)', `package_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成包路径', `module_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成模块名', `business_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成业务名', `function_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成功能名', `function_author` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成功能作者', `gen_type` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '生成代码方式(0zip压缩包 1自定义路径)', `gen_path` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '/' COMMENT '生成路径(不填默认项目路径)', `options` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '其它生成选项', `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', `sub_table_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联子表的表名', `sub_table_fk_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '子表关联的外键名', PRIMARY KEY (`table_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '代码生成业务表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of gen_table -- ---------------------------- INSERT INTO `gen_table` VALUES (11, 'batch_job_instance', '', 'BatchJobInstance', '1', 'com.ruoyi.system', 'system', 'instance', NULL, 'ruoyi', '0', '/', NULL, 'admin', '2021-03-25 16:41:44', '', NULL, NULL, NULL, NULL); INSERT INTO `gen_table` VALUES (12, 'template_engine', '导出模板管理', 'TemplateEngine', '1', 'com.ruoyi.system', 'gen', 'engine', '导出模板管理', 'ruoyi', '0', '/', '{\"parentMenuId\":\"3\"}', 'admin', '2021-03-26 17:29:31', '', '2021-03-26 17:49:08', NULL, NULL, NULL); INSERT INTO `gen_table` VALUES (13, 'generator_data_source', '数据源', 'GeneratorDataSource', '1', 'com.ruoyi.gen', 'system', 'gen', '数据源', 'ruoyi', '0', 'c:', '{\"parentMenuId\":\"2\"}', 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26', NULL, NULL, NULL); -- ---------------------------- -- Table structure for gen_table_column -- ---------------------------- DROP TABLE IF EXISTS `gen_table_column`; CREATE TABLE `gen_table_column` ( `column_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', `table_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '归属表编号', `column_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '列名称', `column_comment` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '列描述', `column_type` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '列类型', `java_type` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'JAVA类型', `java_field` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'JAVA字段名', `is_pk` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否主键(1是)', `is_increment` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否自增(1是)', `is_required` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否必填(1是)', `is_insert` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否为插入字段(1是)', `is_edit` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否编辑字段(1是)', `is_list` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否列表字段(1是)', `is_query` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否查询字段(1是)', `query_type` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)', `html_type` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', `dict_type` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '字典类型', `sort` int(11) NULL DEFAULT NULL COMMENT '排序', `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`column_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 260 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '代码生成业务表字段' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of gen_table_column -- ---------------------------- INSERT INTO `gen_table_column` VALUES (228, '11', 'JOB_INSTANCE_ID', NULL, 'bigint(20)', 'Long', 'jobInstanceId', '1', '0', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2021-03-25 16:41:44', '', NULL); INSERT INTO `gen_table_column` VALUES (229, '11', 'VERSION', NULL, 'bigint(20)', 'Long', 'version', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2021-03-25 16:41:44', '', NULL); INSERT INTO `gen_table_column` VALUES (230, '11', 'JOB_NAME', NULL, 'varchar(100)', 'String', 'jobName', '0', '0', '1', '1', '1', '1', '1', 'LIKE', 'input', '', 3, 'admin', '2021-03-25 16:41:44', '', NULL); INSERT INTO `gen_table_column` VALUES (231, '11', 'JOB_KEY', NULL, 'varchar(32)', 'String', 'jobKey', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2021-03-25 16:41:44', '', NULL); INSERT INTO `gen_table_column` VALUES (232, '12', 'id', 'id主键', 'int(4)', 'Integer', 'id', '1', '1', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2021-03-26 17:29:31', '', '2021-03-26 17:49:08'); INSERT INTO `gen_table_column` VALUES (233, '12', 'del_Flag', '删除标识(0正常 1关闭)', 'varchar(2)', 'String', 'delFlag', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2021-03-26 17:29:31', '', '2021-03-26 17:49:08'); INSERT INTO `gen_table_column` VALUES (234, '12', 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2021-03-26 17:29:31', '', '2021-03-26 17:49:08'); INSERT INTO `gen_table_column` VALUES (235, '12', 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2021-03-26 17:29:31', '', '2021-03-26 17:49:08'); INSERT INTO `gen_table_column` VALUES (236, '12', 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2021-03-26 17:29:31', '', '2021-03-26 17:49:08'); INSERT INTO `gen_table_column` VALUES (237, '12', 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2021-03-26 17:29:31', '', '2021-03-26 17:49:08'); INSERT INTO `gen_table_column` VALUES (238, '12', 'template_name', '模板名称', 'varchar(255)', 'String', 'templateName', '0', '0', NULL, '1', '1', '1', '1', 'LIKE', 'input', '', 7, 'admin', '2021-03-26 17:29:31', '', '2021-03-26 17:49:08'); INSERT INTO `gen_table_column` VALUES (239, '12', 'template_code', '模板编码', 'varchar(255)', 'String', 'templateCode', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2021-03-26 17:29:31', '', '2021-03-26 17:49:08'); INSERT INTO `gen_table_column` VALUES (240, '12', 'json_str', '测试json', 'varchar(255)', 'String', 'jsonStr', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2021-03-26 17:29:31', '', '2021-03-26 17:49:08'); INSERT INTO `gen_table_column` VALUES (241, '12', 'template_content', '模板内容', 'blob', 'String', 'templateContent', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'editor', '', 10, 'admin', '2021-03-26 17:29:31', '', '2021-03-26 17:49:08'); INSERT INTO `gen_table_column` VALUES (242, '12', 'template_type', '模板类型', 'varchar(1)', 'String', 'templateType', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'select', 'template_type', 11, 'admin', '2021-03-26 17:29:31', '', '2021-03-26 17:49:08'); INSERT INTO `gen_table_column` VALUES (243, '12', 'template_url', '模板上传的地址', 'varchar(255)', 'String', 'templateUrl', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2021-03-26 17:29:31', '', '2021-03-26 17:49:08'); INSERT INTO `gen_table_column` VALUES (244, '12', 'results_type', '输出类型', 'varchar(255)', 'String', 'resultsType', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'select', 'results_type', 13, 'admin', '2021-03-26 17:29:31', '', '2021-03-26 17:49:08'); INSERT INTO `gen_table_column` VALUES (245, '13', 'id', '主键', 'int(11)', 'Long', 'id', '1', '1', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); INSERT INTO `gen_table_column` VALUES (246, '13', 'db_key', '索引关键字', 'varchar(50)', 'String', 'dbKey', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); INSERT INTO `gen_table_column` VALUES (247, '13', 'description', '描述', 'varchar(50)', 'String', 'description', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 3, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); INSERT INTO `gen_table_column` VALUES (248, '13', 'driver_class', '驱动', 'varchar(50)', 'String', 'driverClass', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); INSERT INTO `gen_table_column` VALUES (249, '13', 'url', 'URL', 'varchar(200)', 'String', 'url', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 5, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); INSERT INTO `gen_table_column` VALUES (250, '13', 'db_user', '帐号', 'varchar(50)', 'String', 'dbUser', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); INSERT INTO `gen_table_column` VALUES (251, '13', 'db_password', '密码', 'varchar(50)', 'String', 'dbPassword', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 7, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); INSERT INTO `gen_table_column` VALUES (252, '13', 'db_type', '数据库类型', 'varchar(50)', 'String', 'dbType', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'select', '', 8, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); INSERT INTO `gen_table_column` VALUES (253, '13', 'db_name', '数据库名称', 'varchar(50)', 'String', 'dbName', '0', '0', NULL, '1', '1', '1', '1', 'LIKE', 'input', '', 9, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); INSERT INTO `gen_table_column` VALUES (254, '13', 'create_by', 'create_by', 'varchar(32)', 'String', 'createBy', '0', '0', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); INSERT INTO `gen_table_column` VALUES (255, '13', 'create_time', 'create_date', 'datetime', 'Date', 'createTime', '0', '0', NULL, '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 11, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); INSERT INTO `gen_table_column` VALUES (256, '13', 'update_by', 'update_by', 'varchar(32)', 'String', 'updateBy', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); INSERT INTO `gen_table_column` VALUES (257, '13', 'update_time', 'update_date', 'datetime', 'Date', 'updateTime', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'datetime', '', 13, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); INSERT INTO `gen_table_column` VALUES (258, '13', 'remarks', 'remarks', 'varchar(255)', 'String', 'remarks', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 14, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); INSERT INTO `gen_table_column` VALUES (259, '13', 'del_flag', 'del_flag', 'char(1)', 'String', 'delFlag', '0', '0', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 15, 'admin', '2021-04-12 11:14:26', '', '2021-04-12 17:12:26'); -- ---------------------------- -- Table structure for gen_template -- ---------------------------- DROP TABLE IF EXISTS `gen_template`; CREATE TABLE `gen_template` ( `id` int(32) NOT NULL AUTO_INCREMENT COMMENT '主键', `name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '模板名称', `file_Name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件名称', `target_package` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '目标包路径', `template_content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '模板内容', `scheme_id` int(32) NULL DEFAULT NULL COMMENT '方案ID', `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建者', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新者', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', `template_type` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模板类型', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 40 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '代码生成模板管理' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of gen_template -- ---------------------------- INSERT INTO `gen_template` VALUES (22, 'service', 'I{}Service', 'service', 'package ${packageName}.service;\n\nimport com.baomidou.mybatisplus.extension.service.IService;\nimport ${packageName}.domain.${ClassName};\n\nimport java.util.List;\n\n/**\n * ${functionName}组管理Service接口\n *\n * @author ruoyi\n * @date 2020-12-24\n */\npublic interface I${ClassName}Service extends IService<${ClassName}> {\n\n\n /**\n * 查询${functionName}组管理列表\n *\n * @param ${ClassName} ${functionName}组管理\n * @return ${functionName}组管理集合\n */\n List<${ClassName}> select${ClassName}List(${ClassName} ${className});\n\n\n}\n', 1, '0', 'admin', '2020-06-19 11:37:30', 'admin', '2020-07-20 15:38:24', '1'); INSERT INTO `gen_template` VALUES (23, 'domain', '{}', 'domain', 'package ${packageName}.domain;\n\n #foreach ($import in $importList)\n import ${import};\n #end\nimport org.apache.commons.lang3.builder.ToStringBuilder;\nimport org.apache.commons.lang3.builder.ToStringStyle;\nimport com.ruoyi.framework.aspectj.lang.annotation.Excel;\n #if($table.crud)\n import com.ruoyi.framework.web.domain.BaseEntity;\n #elseif($table.tree)\n import com.ruoyi.framework.web.domain.TreeEntity;\n #end\nimport io.swagger.annotations.ApiModelProperty;\nimport java.util.Date;\nimport com.alibaba.excel.annotation.ExcelProperty;\nimport com.ruoyi.framework.web.domain.BaseZrdEntity;\nimport lombok.AllArgsConstructor;\nimport lombok.Data;\nimport lombok.NoArgsConstructor;\nimport com.ruoyi.common.enums.TranslateAnnotation;\nimport javax.validation.constraints.NotBlank;\nimport javax.validation.constraints.NotNull;\nimport javax.persistence.GeneratedValue;\nimport javax.persistence.Id;\nimport java.io.Serializable;\nimport io.swagger.annotations.ApiModel;\nimport com.alibaba.excel.annotation.ExcelIgnoreUnannotated;\n/**\n * ${functionName}对象 ${tableName}\n *\n * @author ${author}\n * @date ${datetime}\n */\n#if($table.crud)\n #set($Entity=\"BaseEntity\")\n#elseif($table.tree)\n #set($Entity=\"TreeEntity\")\n#end\n@ApiModel(\"${functionName}\")\n@Data\n@AllArgsConstructor\n@NoArgsConstructor\n@ExcelIgnoreUnannotated\npublic class ${ClassName} extends BaseZrdEntity implements Serializable\n {\nprivate static final long serialVersionUID = 1L;\n\n#foreach ($column in $columns)\n#if(!$table.isSuperColumn($column.javaField))\n/** $column.columnComment */\n #if($column.list)\n #set($parentheseIndex=$column.columnComment.indexOf(\"(\"))\n #if($parentheseIndex != -1)\n #set($comment=$column.columnComment.substring(0, $parentheseIndex))\n #else\n #set($comment=$column.columnComment)\n #end\n #if($parentheseIndex != -1)\n \n #elseif($column.javaType == \'Date\')\n @JsonFormat(pattern = \"yyyy-MM-dd\")\n \n #else\n @ExcelProperty(\"${comment}\")\n #end\n #if(${column.javaField}==\'id\')\n @Id\n @GeneratedValue(generator = \"JDBC\")\n #end\n #if(${column.dictType} != \'\')\n @TranslateAnnotation(filed = \"${column.javaField}Name}\", distCode = \"${column.dictType}\")\n #end\n #if($column.isRequired)\n #if($column.javaType==\'String\')\n @NotBlank(message = \"请输入${comment}\")\n #else\n @NotNull(message = \"请输入${comment}\")\n #end\n #end\n #end\n@ApiModelProperty(value = \"${comment}\" #if($column.javaField.isRequired) , required = true #end)\nprivate $column.javaType $column.javaField;\n\n#end\n#end\n\n\n\n}\n', 1, '0', 'admin', '2020-06-19 13:41:45', 'admin', '2020-08-28 15:21:28', '1'); INSERT INTO `gen_template` VALUES (24, 'serviceImpl', '{}ServiceImpl', 'service/impl', 'package ${packageName}.service.impl;\n\nimport com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;\nimport ${packageName}.domain.${ClassName};\nimport ${packageName}.mapper.${ClassName}Mapper;\nimport ${packageName}.service.I${ClassName}Service;\nimport org.springframework.beans.factory.annotation.Autowired;\nimport org.springframework.stereotype.Service;\n\nimport java.util.List;\n\n/**\n * ${functionName}组管理Service业务层处理\n *\n * @author ruoyi\n * @date 2020-12-24\n */\n@Service\npublic class ${ClassName}ServiceImpl extends ServiceImpl<${ClassName}Mapper, ${ClassName}> implements I${ClassName}Service {\n @Autowired\n private ${ClassName}Mapper ${className}Mapper;\n\n\n /**\n * 查询${functionName}组管理列表\n *\n * @param ${className} ${functionName}组管理\n * @return ${functionName}组管理\n */\n @Override\n public List<${ClassName}> select${ClassName}List(${ClassName} ${className}) {\n return ${className}Mapper.select${ClassName}List(${className});\n }\n\n\n}\n', 1, '0', 'admin', '2020-06-19 13:44:23', 'admin', '2020-07-20 15:39:13', '1'); INSERT INTO `gen_template` VALUES (25, 'Controller', '{}Controller', 'controller', 'package ${packageName}.controller;\n\nimport com.common.zrd.json.CommonJsonResult;\nimport com.ruoyi.common.core.utils.poi.ExcelUtil;\nimport com.ruoyi.common.core.web.controller.BaseController;\nimport com.ruoyi.common.core.web.domain.AjaxResult;\nimport com.ruoyi.common.core.web.page.TableDataInfo;\nimport com.ruoyi.common.log.annotation.Log;\nimport com.ruoyi.common.log.enums.BusinessType;\nimport com.ruoyi.common.security.annotation.PreAuthorize;\nimport ${packageName}.domain.${ClassName};\nimport ${packageName}.domain.entity.${ClassName}Entity;\nimport ${packageName}.service.I${ClassName}Service;\nimport org.springframework.beans.factory.annotation.Autowired;\nimport org.springframework.web.bind.annotation.*;\n\nimport javax.servlet.http.HttpServletResponse;\nimport java.io.IOException;\nimport java.util.Arrays;\nimport java.util.List;\n\n/**\n * ${functionName}Controller\n *\n * @author ruoyi\n * @date 2020-12-24\n */\n@RestController\n@RequestMapping(\"/${businessName}\" )\npublic class ${ClassName}Controller extends BaseController {\n @Autowired\n private I${ClassName}Service ${className}Service;\n\n /**\n * 查询${functionName}列表\n */\n @PreAuthorize(hasPermi = \"${permissionPrefix}:list\" )\n @GetMapping(\"/list\" )\n public TableDataInfo list(${ClassName}Entity ${className}) {\n startPage();\n List<${ClassName}Entity> list = ${className}Service.select${ClassName}List(${className});\n return getDataTable(list, ${ClassName}Entity.class);\n }\n\n /**\n * 导出${functionName}列表\n */\n @PreAuthorize(hasPermi = \"${permissionPrefix}:export\" )\n @Log(title = \"${functionName}\" , businessType = BusinessType.EXPORT)\n @PostMapping(\"/export\" )\n public void export(HttpServletResponse response, ${ClassName}Entity ${className}) throws IOException {\n List<${ClassName}Entity> list = ${className}Service.select${ClassName}List(${className});\n ExcelUtil<${ClassName}Entity> util = new ExcelUtil<>(${ClassName}Entity.class);\n util.exportExcel(response, list, \"template\" );\n }\n\n /**\n * 获取${functionName}详细信息\n */\n @PreAuthorize(hasPermi = \"${permissionPrefix}:query\" )\n @GetMapping(value = \"/{id}\" )\n public AjaxResult getInfo(@PathVariable(\"id\" ) Long id) {\n return AjaxResult.success(${className}Service.getById(id));\n }\n\n /**\n * 新增${functionName}\n */\n @PreAuthorize(hasPermi = \"${permissionPrefix}:add\" )\n @Log(title = \"${functionName}\" , businessType = BusinessType.INSERT)\n @PostMapping\n public CommonJsonResult add(@RequestBody ${ClassName} ${className}) {\n ${className}Service.save(${className});\n return CommonJsonResult.of(${className});\n }\n\n /**\n * 修改${functionName}\n */\n @PreAuthorize(hasPermi = \"${permissionPrefix}:edit\" )\n @Log(title = \"${functionName}\" , businessType = BusinessType.UPDATE)\n @PutMapping\n public CommonJsonResult edit(@RequestBody ${ClassName} ${className}) {\n ${className}Service.updateById(${className});\n return CommonJsonResult.of(${className});\n }\n\n /**\n * 删除${functionName}\n */\n @PreAuthorize(hasPermi = \"${permissionPrefix}:remove\" )\n @Log(title = \"${functionName}\" , businessType = BusinessType.DELETE)\n @DeleteMapping(\"/{ids}\" )\n public CommonJsonResult remove(@PathVariable Long[] ids) {\n\n ${className}Service.removeByIds(Arrays.asList(ids));\n return CommonJsonResult.empty();\n }\n}\n', 1, '0', 'admin', '2020-06-19 13:44:54', 'admin', '2020-07-20 15:36:52', '1'); INSERT INTO `gen_template` VALUES (26, 'Mapper', '{}Mapper', 'mapper', 'package com.ruoyi.gen.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.ruoyi.gen.domain.${ClassName};\n\nimport java.util.List;\n\n/**\n * ${functionName}Mapper接口\n *\n * @author ${author}\n * @date ${datetime}\n */\npublic interface ${ClassName}Mapper extends BaseMapper<${ClassName}> {\n\n /**\n * 查询${functionName}组管理列表\n *\n * @param ${ClassName} ${functionName}组管理\n * @return ${functionName}组管理集合\n */\n List<${ClassName}> select${ClassName}List(${ClassName} ${className});\n\n\n}\n', 1, '0', 'admin', '2020-06-19 13:45:28', 'admin', '2020-08-26 16:25:15', '1'); INSERT INTO `gen_template` VALUES (27, 'xml', '{}Mapper', NULL, '\n\n\n \n \n\n \n select#foreach($column in $columns) t.$column.columnName $column.javaField #if($velocityCount != $columns.size()),#end#end from ${tableName} t\n \n\n \n \n \n#foreach($column in $columns)\n#set($queryType=$column.queryType)\n#set($javaField=$column.javaField)\n#set($javaType=$column.javaType)\n#set($columnName=$column.columnName)\n#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})\n#if($column.query)\n#if($column.queryType == \"EQ\")\n and t.$columnName = #{$javaField}\n#elseif($queryType == \"NE\")\n and t.$columnName != #{$javaField}\n#elseif($queryType == \"GT\")\n and t.$columnName > #{$javaField}\n#elseif($queryType == \"GTE\")\n and t.$columnName >= #{$javaField}\n#elseif($queryType == \"LT\")\n and t.$columnName < #{$javaField}\n#elseif($queryType == \"LTE\")\n and t.$columnName <= #{$javaField}\n#elseif($queryType == \"IN\") \n 0 \">and t.$columnName in\n \n #{${javaField}Item}\n \n \n#elseif($queryType == \"LIKE\")\n and t.$columnName like concat(\'%\', #{$javaField}, \'%\')\n#elseif($queryType == \"BETWEEN\")\n and t.$columnName between #{params.begin$AttrName} and #{params.end$AttrName}\n#end\n#end\n#end\n \n \n\n\n', 1, '0', 'admin', '2020-06-19 13:46:44', 'admin', '2020-09-23 17:50:02', '2'); INSERT INTO `gen_template` VALUES (28, 'JS', '{}', NULL, 'import request from \'@/utils/request\'\n\n// 查询${functionName}列表\nexport function list${BusinessName}(query) {\n return request({\n url: \'/${moduleName}/${businessName}/list\',\n method: \'get\',\n params: query\n })\n}\n\n// 查询${functionName}详细\nexport function get${BusinessName}(${pkColumn.javaField}) {\n return request({\n url: \'/${moduleName}/${businessName}/\' + ${pkColumn.javaField},\n method: \'get\'\n })\n}\n\n// 新增${functionName}\nexport function add${BusinessName}(data) {\n return request({\n url: \'/${moduleName}/${businessName}\',\n method: \'post\',\n data: data\n })\n}\n\n// 修改${functionName}\nexport function update${BusinessName}(data) {\n return request({\n url: \'/${moduleName}/${businessName}\',\n method: \'put\',\n data: data\n })\n}\n\n// 删除${functionName}\nexport function del${BusinessName}(${pkColumn.javaField}) {\n return request({\n url: \'/${moduleName}/${businessName}/\' + ${pkColumn.javaField},\n method: \'delete\'\n })\n}\n\n// 导出${functionName}\nexport function export${BusinessName}(query) {\n return request({\n url: \'/${moduleName}/${businessName}/export\',\n method: \'get\',\n params: query\n })\n}', 1, '0', 'admin', '2020-06-19 13:47:31', NULL, NULL, '4'); INSERT INTO `gen_template` VALUES (29, 'vue', '{}index', NULL, '\n \n \n#foreach($column in $columns)\n#if($column.query)\n#set($dictType=$column.dictType)\n#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})\n#set($parentheseIndex=$column.columnComment.indexOf(\"(\"))\n#if($parentheseIndex != -1)\n#set($comment=$column.columnComment.substring(0, $parentheseIndex))\n#else\n#set($comment=$column.columnComment)\n#end\n#if($column.htmlType == \"input\")\n \n \n \n#elseif(($column.htmlType == \"select\" || $column.htmlType == \"radio\") && \"\" != $dictType)\n \n \n \n \n \n#elseif(($column.htmlType == \"select\" || $column.htmlType == \"radio\") && $dictType)\n \n \n \n \n \n#elseif($column.htmlType == \"datetime\" && $column.queryType != \"BETWEEN\")\n \n \n \n \n#elseif($column.htmlType == \"datetime\" && $column.queryType == \"BETWEEN\")\n \n \n \n#end\n#end\n#end\n \n 搜索\n 重置\n \n \n\n \n \n 新增\n \n \n 修改\n \n \n 删除\n \n \n 导出\n \n \n \n\n \n \n#foreach($column in $columns)\n#set($javaField=$column.javaField)\n#set($parentheseIndex=$column.columnComment.indexOf(\"(\"))\n#if($parentheseIndex != -1)\n#set($comment=$column.columnComment.substring(0, $parentheseIndex))\n#else\n#set($comment=$column.columnComment)\n#end\n#if($column.pk)\n \n#elseif($column.list && $column.htmlType == \"datetime\")\n \n \n {{ parseTime(scope.row.${javaField}, \'{y}-{m}-{d}\') }}\n \n \n#elseif($column.list && \"\" != $column.dictType)\n \n#elseif($column.list && \"\" != $javaField)\n \n#end\n#end\n \n \n 修改\n 删除\n \n \n \n \n 0\"\n :total=\"total\"\n :page.sync=\"queryParams.pageNum\"\n :limit.sync=\"queryParams.pageSize\"\n @pagination=\"getList\"\n />\n\n \n \n \n#foreach($column in $columns)\n#set($field=$column.javaField)\n#if($column.insert && !$column.pk)\n#if(($column.usableColumn) || (!$column.superColumn))\n#set($parentheseIndex=$column.columnComment.indexOf(\"(\"))\n#if($parentheseIndex != -1)\n#set($comment=$column.columnComment.substring(0, $parentheseIndex))\n#else\n#set($comment=$column.columnComment)\n#end\n#set($dictType=$column.dictType)\n#if($column.htmlType == \"input\")\n \n \n \n#elseif($column.htmlType == \"imageUpload\")\n \n \n \n#elseif($column.htmlType == \"fileUpload\")\n \n \n \n#elseif($column.htmlType == \"editor\")\n \n \n \n#elseif($column.htmlType == \"select\" && \"\" != $dictType)\n \n \n \n \n \n#elseif($column.htmlType == \"select\" && $dictType)\n \n \n \n \n \n#elseif($column.htmlType == \"checkbox\" && \"\" != $dictType)\n \n \n \n {{dict.dictLabel}}\n \n \n \n#elseif($column.htmlType == \"checkbox\" && $dictType)\n \n \n 请选择字典生成\n \n \n#elseif($column.htmlType == \"radio\" && \"\" != $dictType)\n \n \n {{dict.dictLabel}}\n \n \n#elseif($column.htmlType == \"radio\" && $dictType)\n \n \n 请选择字典生成\n \n \n#elseif($column.htmlType == \"datetime\")\n \n \n \n \n#elseif($column.htmlType == \"textarea\")\n \n \n \n#end\n#end\n#end\n#end\n#if($table.sub)\n ${subTable.functionName}信息\n \n \n 添加\n \n \n 删除\n \n \n \n \n \n#foreach($column in $subTable.columns)\n#set($javaField=$column.javaField)\n#set($parentheseIndex=$column.columnComment.indexOf(\"(\"))\n#if($parentheseIndex != -1)\n#set($comment=$column.columnComment.substring(0, $parentheseIndex))\n#else\n#set($comment=$column.columnComment)\n#end\n#if($column.pk || $javaField == ${subTableFkclassName})\n#elseif($column.list && \"\" != $javaField)\n \n \n \n \n \n#end\n#end\n \n#end\n \n \n \n \n\n\n', 1, '0', 'admin', '2020-06-19 13:47:57', 'admin', '2020-07-20 15:54:01', '3'); INSERT INTO `gen_template` VALUES (34, '更改合同', '{}data', NULL, ' \n\n \n \n 保存\n 发送\n 打印\n 附件\n 流程记录\n 返回\n 接收\n \n \n \n {{taskTypeName}}\n \n #foreach($column in $columns)\n \n #if($column.query)\n #set($dictType=$column.dictType)\n #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})\n #set($parentheseIndex=$column.columnComment.indexOf(\"(\"))\n #if($parentheseIndex != -1)\n #set($comment=$column.columnComment.substring(1, $parentheseIndex))\n #else\n #set($comment=$column.columnComment)\n #end\n #if($column.htmlType == \"input\")\n \n ${comment}\n \n\n \n \n \n \n #elseif(($column.htmlType == \"select\" || $column.htmlType == \"radio\") && \"\" != $dictType)\n \n ${comment}\n \n\n \n \n \n \n #elseif(($column.htmlType == \"select\" || $column.htmlType == \"radio\") && $dictType)\n \n ${comment}\n \n\n \n \n \n \n \n \n #elseif($column.htmlType == \"datetime\")\n \n ${comment}\n \n\n \n \n \n \n \n#end\n #end\n \n#end\n \n 附件\n \n \n \n \n\n \n {{distList[i].taskRoleName}}意见\n \n \n \n \n \n \n \n {{distList[i].taskRoleName}}签字\n \n \n \n 日期\n \n \n \n \n \n \n \n\n \n \n \n \n \n\n \n \n \n \n \n \n \n 关闭\n \n \n \n {{taskTypeName}}\n \n \n 取 消\n \n \n \n \n \n \n\n\n\n\n\n\n', 1, '0', 'admin', '2020-07-03 11:55:15', 'admin', '2020-07-07 09:16:33', '3'); INSERT INTO `gen_template` VALUES (35, 'sql', '{}sql', NULL, '-- 菜单 SQL\ninsert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)\nvalues(\'${functionName}\', \'${parentMenuId}\', \'1\', \'${businessName}\', \'${moduleName}/${businessName}/index\', 1, 0, \'C\', \'0\', \'0\', \'${permissionPrefix}:list\', \'#\', \'admin\', sysdate(), \'\', null, \'${functionName}菜单\');\n\n-- 按钮父菜单ID\nSELECT @parentId := LAST_INSERT_ID();\n\n-- 按钮 SQL\ninsert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)\nvalues(\'${functionName}查询\', @parentId, \'1\', \'#\', \'\', 1, 0, \'F\', \'0\', \'0\', \'${permissionPrefix}:query\', \'#\', \'admin\', sysdate(), \'\', null, \'\');\n\ninsert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)\nvalues(\'${functionName}新增\', @parentId, \'2\', \'#\', \'\', 1, 0, \'F\', \'0\', \'0\', \'${permissionPrefix}:add\', \'#\', \'admin\', sysdate(), \'\', null, \'\');\n\ninsert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)\nvalues(\'${functionName}修改\', @parentId, \'3\', \'#\', \'\', 1, 0, \'F\', \'0\', \'0\', \'${permissionPrefix}:edit\', \'#\', \'admin\', sysdate(), \'\', null, \'\');\n\ninsert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)\nvalues(\'${functionName}删除\', @parentId, \'4\', \'#\', \'\', 1, 0, \'F\', \'0\', \'0\', \'${permissionPrefix}:remove\', \'#\', \'admin\', sysdate(), \'\', null, \'\');\n\ninsert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)\nvalues(\'${functionName}导出\', @parentId, \'5\', \'#\', \'\', 1, 0, \'F\', \'0\', \'0\', \'${permissionPrefix}:export\', \'#\', \'admin\', sysdate(), \'\', null, \'\');', 1, '0', 'admin', '2020-07-06 18:13:42', 'admin', '2021-03-26 17:48:44', '5'); INSERT INTO `gen_template` VALUES (36, 'entity', '{}Entity', 'domain/entity', 'package ${packageName}.domain;\n\n #foreach ($import in $importList)\n import ${import};\n #end\nimport org.apache.commons.lang3.builder.ToStringBuilder;\nimport org.apache.commons.lang3.builder.ToStringStyle;\nimport com.ruoyi.framework.aspectj.lang.annotation.Excel;\n #if($table.crud)\n import com.ruoyi.framework.web.domain.BaseEntity;\n #elseif($table.tree)\n import com.ruoyi.framework.web.domain.TreeEntity;\n #end\nimport io.swagger.annotations.ApiModelProperty;\nimport java.util.Date;\nimport com.ruoyi.framework.web.domain.BaseZrdEntity;\nimport lombok.AllArgsConstructor;\nimport lombok.Data;\nimport lombok.NoArgsConstructor;\nimport com.ruoyi.common.enums.TranslateAnnotation;\nimport javax.validation.constraints.NotBlank;\nimport javax.validation.constraints.NotNull;\nimport javax.persistence.GeneratedValue;\nimport javax.persistence.Id;\nimport java.io.Serializable;\nimport io.swagger.annotations.ApiModel;\n/**\n * ${functionName}对象 ${tableName}\n *\n * @author ${author}\n * @date ${datetime}\n */\n\n@ApiModel(\"${functionName}\")\n@Data\n\npublic class ${ClassName}Entity extends ${ClassName} \n {\n\n#foreach ($column in $columns)\n #if(${column.dictType} != \'\')\n private $column.javaType ${column.javaField}Name;\n #end\n #if(${column.queryType} == \'IN\')\n private String[] ${column.javaField}Arr;\n #end\n#end\n\n\n}\n', 1, '0', 'admin', '2020-06-19 13:41:45', 'admin', '2020-09-23 17:47:05', '1'); -- ---------------------------- -- Table structure for gen_template_scheme -- ---------------------------- DROP TABLE IF EXISTS `gen_template_scheme`; CREATE TABLE `gen_template_scheme` ( `id` int(32) NOT NULL AUTO_INCREMENT COMMENT '主键', `title` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '方案标题', `description` varchar(4000) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '方案描述', `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '删除标志(0代表存在 2代表删除)', `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建者', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新者', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '代码生成模板组管理' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of gen_template_scheme -- ---------------------------- INSERT INTO `gen_template_scheme` VALUES (1, '基础增删查改', '基础增删查改', '0', NULL, NULL, 'admin', '2020-06-19 14:01:13'); INSERT INTO `gen_template_scheme` VALUES (8, '增删改查001', '进行数据更新zrd', NULL, NULL, NULL, 'admin', '2021-01-21 10:57:34'); -- ---------------------------- -- Table structure for generator_data_source -- ---------------------------- DROP TABLE IF EXISTS `generator_data_source`; CREATE TABLE `generator_data_source` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `db_key` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '索引关键字', `description` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '描述', `driver_class` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '驱动', `url` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'URL', `db_user` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '帐号', `db_password` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '密码', `db_type` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据库类型', `db_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据库名称', `create_by` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'create_by', `create_time` datetime(0) NULL DEFAULT NULL COMMENT 'create_date', `update_by` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'update_by', `update_time` datetime(0) NULL DEFAULT NULL COMMENT 'update_date', `remarks` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'remarks', `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'del_flag', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '数据源' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of generator_data_source -- ---------------------------- INSERT INTO `generator_data_source` VALUES (3, 'sy', '展会', 'com.mysql.cj.jdbc.Driver', 'jdbc:mysql://192.168.0.234:3306/ry-gen?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8', 'root', '123456', NULL, 'ry-gen', NULL, NULL, 'admin', '2021-03-25 16:40:24', NULL, NULL); INSERT INTO `generator_data_source` VALUES (4, 'wzg', '王志刚', 'com.mysql.cj.jdbc.Driver', 'jdbc:mysql://172.21.41.172:3306/myblog?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8', 'root', 'root', NULL, 'myblog', 'admin', '2021-03-25 16:33:38', 'admin', '2021-03-25 16:37:27', NULL, NULL); -- ---------------------------- -- Table structure for p_activity_scene -- ---------------------------- DROP TABLE IF EXISTS `p_activity_scene`; CREATE TABLE `p_activity_scene` ( `SceneNo` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '标注活动来源场景,如:\n 01:注册\n 02:转账\n 03:购买理财\n 04:分享\n 05:缴费\n 06:支付', `sceneDesc` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '描述', `SCENECHANNELNO` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `sceneName` varchar(42) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '场景名称', `sceneCode` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '场景码', `CREATETIME` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', `CheckStatus` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '复核状态(0:待复核,1:已通过,2:已拒绝)', `USERSEQ` decimal(20, 0) NULL DEFAULT NULL, `DEPTSEQ` decimal(20, 0) NULL DEFAULT NULL, `IsNormal` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'N' COMMENT '是否正常(Y:正常,N:不可用)', `SceneType` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '场景类型 A:活动场景 E:事件场景', PRIMARY KEY (`SceneNo`) USING BTREE, UNIQUE INDEX `SCENECODE`(`sceneCode`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of p_activity_scene -- ---------------------------- -- ---------------------------- -- Table structure for template_engine -- ---------------------------- DROP TABLE IF EXISTS `template_engine`; CREATE TABLE `template_engine` ( `id` int(4) NOT NULL AUTO_INCREMENT COMMENT 'id主键', `del_Flag` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标识(0正常 1关闭)', `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', `template_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模板名称', `template_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模板编码', `json_str` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '测试json', `template_content` blob NULL COMMENT '模板内容', `template_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模板类型', `template_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模板上传的地址', `results_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '输出结果', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '导出模板管理' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of template_engine -- ---------------------------- -- ---------------------------- -- Table structure for test_case -- ---------------------------- DROP TABLE IF EXISTS `test_case`; CREATE TABLE `test_case` ( `id` int(4) NOT NULL AUTO_INCREMENT COMMENT 'id主键', `del_Flag` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标识(0正常 1关闭)', `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', `theme` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '主题', `type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '类型', `parent_task` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '父级任务', `agent` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '经办人', `priority` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '优先级', `status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '状态', `solve_results` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '解决结果', `module` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '模块', `expected_completion_time` datetime(0) NULL DEFAULT NULL COMMENT '期望完成时间', `original_estimate_time` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '原估时间', `label` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '标签', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 139 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '测试用例表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of test_case -- ---------------------------- INSERT INTO `test_case` VALUES (100, '0', '', NULL, '', NULL, '测试用例-水印信息管理的界面查询', '任务', '1', '胡琴', '重要', '开始', '未解决', '111', NULL, '1h', NULL); INSERT INTO `test_case` VALUES (102, '0', '', NULL, '', NULL, '测试用例-水印信息管理的数据修改', '任务', '2551111111', '胡琴', '重要', '开始', '未解决', '12', NULL, '1h', NULL); INSERT INTO `test_case` VALUES (103, '0', '', NULL, '', NULL, '测试用例-水印信息管理的数据删除', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (104, '0', '', NULL, '', NULL, '测试用例-水印信息管理的数据批量删除', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (105, '0', '', NULL, '', NULL, '测试用例-水印信息管理的数据导出', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (106, '0', '', NULL, '', NULL, '测试用例-产品评分表的界面查询', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (107, '0', '', NULL, '', NULL, '测试用例-产品评分表的数据新增', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (108, '0', '', NULL, '', NULL, '测试用例-产品评分表的数据修改', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (109, '0', '', NULL, '', NULL, '测试用例-产品评分表的数据删除', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (110, '0', '', NULL, '', NULL, '测试用例-产品评分表的数据批量删除', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (111, '0', '', NULL, '', NULL, '测试用例-产品评分表的数据导出', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (112, '0', '', NULL, '', NULL, '测试用例-产品收藏表的界面查询', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (113, '0', '', NULL, '', NULL, '测试用例-产品收藏表的数据新增', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (114, '0', '', NULL, '', NULL, '测试用例-产品收藏表的数据修改', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (115, '0', '', NULL, '', NULL, '测试用例-产品收藏表的数据删除', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (116, '0', '', NULL, '', NULL, '测试用例-产品收藏表的数据批量删除', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (117, '0', '', NULL, '', NULL, '测试用例-产品收藏表的数据导出', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (118, '0', '', NULL, '', NULL, '测试用例-产品信息表的界面查询', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (119, '0', '', NULL, '', NULL, '测试用例-产品信息表的数据新增', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (120, '0', '', NULL, '', NULL, '测试用例-产品信息表的数据修改', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (121, '0', '', NULL, '', NULL, '测试用例-产品信息表的数据删除', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (122, '0', '', NULL, '', NULL, '测试用例-产品信息表的数据批量删除', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (123, '0', '', NULL, '', NULL, '测试用例-产品信息表的数据导出', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (124, '0', '', NULL, '', NULL, '测试用例-基础表的界面查询', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (125, '0', '', NULL, '', NULL, '测试用例-基础表的数据新增', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (126, '0', '', NULL, '', NULL, '测试用例-基础表的数据修改', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (127, '0', '', NULL, '', NULL, '测试用例-基础表的数据删除', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (128, '0', '', NULL, '', NULL, '测试用例-基础表的数据批量删除', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (129, '0', '', NULL, '', NULL, '测试用例-基础表的数据导出', '任务', NULL, '胡琴', '重要', '开始', '未解决', NULL, NULL, '1h', NULL); INSERT INTO `test_case` VALUES (131, '0', '', NULL, '', NULL, '测试', '任务', '测试01', '胡琴', '重要', '1', '未解决', '测试', '2020-12-31 00:00:00', '1h', '110'); INSERT INTO `test_case` VALUES (132, '0', '', NULL, '', NULL, '测试02', '新功能', '测试01', '小胡鸭', '重要', '1', '为解决', '前端', '2020-12-28 00:00:00', '1h', '222'); INSERT INTO `test_case` VALUES (134, '0', NULL, NULL, '', NULL, '123', '123', '213', '213', '213', '0', '321', '213', '2020-12-28 00:00:00', '312', '123'); INSERT INTO `test_case` VALUES (135, '0', 'admin', NULL, '', NULL, '123', '123', '12312123', '123', '123', '0', '123', '123', '2020-12-29 00:00:00', '123', '123'); INSERT INTO `test_case` VALUES (136, '0', 'admin', NULL, '', NULL, '12', '312', '312223123', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL); INSERT INTO `test_case` VALUES (137, '0', 'admin', NULL, '', NULL, '123111111111', '123', '123', '123', '123', '0', '123', '123', NULL, '123', '123'); INSERT INTO `test_case` VALUES (138, '0', 'admin', NULL, '', NULL, '封杀的', NULL, NULL, NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL); SET FOREIGN_KEY_CHECKS = 1;
${comment}
{{taskTypeName}}