规则数据导入导出

February 26, 2024About 3 min

规则数据导入导出

示例接口

示例接口描述

URL

/example/1654677765533

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
fooString请求属性示例@ctitle

Response

名称类型必选简介Mock初始值Mock规则
stringString字符串属性示例1-10
numberNumber数字属性示例11-100
booleanBoolean布尔属性示例true1-2
regexpRegExp正则属性示例/[a-z][A-Z][0-9]/
functionFunction函数属性示例() => Math.random()
arrayArray数组属性示例1-10
  fooNumber数组元素示例1+1
  barString数组元素示例1-10
itemsArray自定义数组元素示例[1, true, 'hello', /\w{10}/]
objectObject对象属性示例
  fooNumber对象属性示例1+1
  barString对象属性示例1-10
placeholderString占位符示例@title

Oracle规则 - 导出

URL

/active/rule/export

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
rule_uuidsArray规则uuid
include_active_dbNumber导出相关机器节点 0:不导出,1,导出
include_active_nodeNumber导出相关数据库节点 0:不导出,1,导出

Response

名称类型必选简介Mock初始值Mock规则

Active规则 - 导出(格式化csv / xls)

URL

/active/rule/export_info

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
typeString数据库类型(参考数据库类型)
Oracle:oracle
Mysql:mysql
pgsql:postgres
数据校验:data_check
subtypeString规则类型
表比较:tb_cmp
对象比较: obj_cmp
suffixString导出格式:csv或者xls

Response

名称类型必选简介Mock初始值Mock规则

数据库同步 - 规则导入

URL

/active/rule/import

Method

POST

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则
retString
msgString
dataObject
  codeNumber
  messageString
  success_listArray导入成功规则结果列表
    rule_uuidString规则uuid
    rule_nameString规则名
    codeNumber错误码
    messageString错误原因
  failed_listArray导入失败规则结果列表
    rule_uuidString
    rule_nameString
    codeString
    messageString
  all_listArray全部导入规则结果列表
    rule_uuidString
    rule_nameString
    codeString
    messageString

导入历史 - 列表

URL

/active/export_history

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
pageNumber页码
limitNumber单页展示数

Response

名称类型必选简介Mock初始值Mock规则
retString200
msgString
dataObject
  active_export_ruleArray
    user_nameString操作用户名user
    rule_uuidStringF530FB0E-0208-9071-66D3-E595AE7D5A4C
    create_timeString操作创建时间1660117008
    statusString状态;成功SUCCESS, 失败FAILEDSUCCESS
    rule_typeString0: 导出, 1: 导入1
    summaryObject总览(暂不区分节点规则等之前的数量分类)
      failed_sumString失败数3
      success_sumString成功数1
      totalString总数4
  codeString0

Mysql规则 - 导出

URL

/stream/rule/export

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
rule_uuidsArray规则uuid
include_active_dbNumber导出相关机器节点 0:不导出,1,导出
include_active_nodeNumber导出相关数据库节点 0:不导出,1,导出

Response

名称类型必选简介Mock初始值Mock规则
Last update: 2/26/2024, 5:49:44 PM
Contributors: ganl