规则数据导入导出
February 26, 2024About 3 min
规则数据导入导出
示例接口
示例接口描述
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
foo | String | | 请求属性示例 | @ctitle | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
string | String | | 字符串属性示例 | ★ | 1-10 |
number | Number | | 数字属性示例 | 1 | 1-100 |
boolean | Boolean | | 布尔属性示例 | true | 1-2 |
regexp | RegExp | | 正则属性示例 | /[a-z][A-Z][0-9]/ | |
function | Function | | 函数属性示例 | () => Math.random() | |
array | Array | | 数组属性示例 | | 1-10 |
foo | Number | | 数组元素示例 | 1 | +1 |
bar | String | | 数组元素示例 | ★ | 1-10 |
items | Array | | 自定义数组元素示例 | [1, true, 'hello', /\w{10}/] | |
object | Object | | 对象属性示例 | | |
foo | Number | | 对象属性示例 | 1 | +1 |
bar | String | | 对象属性示例 | ★ | 1-10 |
placeholder | String | | 占位符示例 | @title | |
Oracle规则 - 导出
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
rule_uuids | Array | | 规则uuid | | |
include_active_db | Number | | 导出相关机器节点 0:不导出,1,导出 | | |
include_active_node | Number | | 导出相关数据库节点 0:不导出,1,导出 | | |
Response
Active规则 - 导出(格式化csv / xls)
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
type | String | | 数据库类型(参考数据库类型) Oracle:oracle Mysql:mysql pgsql:postgres 数据校验:data_check
| | |
subtype | String | | 规则类型 表比较:tb_cmp 对象比较: obj_cmp | | |
suffix | String | | 导出格式:csv或者xls | | |
Response
数据库同步 - 规则导入
URL
Method
Request
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | String | | | | |
msg | String | | | | |
data | Object | | | | |
code | Number | | | | |
message | String | | | | |
success_list | Array | | 导入成功规则结果列表 | | |
rule_uuid | String | | 规则uuid | | |
rule_name | String | | 规则名 | | |
code | Number | | 错误码 | | |
message | String | | 错误原因 | | |
failed_list | Array | | 导入失败规则结果列表 | | |
rule_uuid | String | | | | |
rule_name | String | | | | |
code | String | | | | |
message | String | | | | |
all_list | Array | | 全部导入规则结果列表 | | |
rule_uuid | String | | | | |
rule_name | String | | | | |
code | String | | | | |
message | String | | | | |
导入历史 - 列表
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
page | Number | | 页码 | | |
limit | Number | | 单页展示数 | | |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
ret | String | | | 200 | |
msg | String | | | | |
data | Object | | | | |
active_export_rule | Array | | | | |
user_name | String | | 操作用户名 | user | |
rule_uuid | String | | | F530FB0E-0208-9071-66D3-E595AE7D5A4C | |
create_time | String | | 操作创建时间 | 1660117008 | |
status | String | | 状态;成功SUCCESS, 失败FAILED | SUCCESS | |
rule_type | String | | 0: 导出, 1: 导入 | 1 | |
summary | Object | | 总览(暂不区分节点规则等之前的数量分类) | | |
failed_sum | String | | 失败数 | 3 | |
success_sum | String | | 成功数 | 1 | |
total | String | | 总数 | 4 | |
code | String | | | 0 | |
Mysql规则 - 导出
URL
Method
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
rule_uuids | Array | | 规则uuid | | |
include_active_db | Number | | 导出相关机器节点 0:不导出,1,导出 | | |
include_active_node | Number | | 导出相关数据库节点 0:不导出,1,导出 | | |
Response