Oracle 反向同步

February 26, 2024About 4 min

Oracle 反向同步

SDK类名:/active/OracleRule

示例接口

示例接口描述

URL

/example/1677462255075

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

反向规则-新建

SDK方法名:createReverse

URL

/active/reverse

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
reverse_nameString规则名称
rule_uuidString规则uuidF530FB0E-0208-9071-66D3-E595AE7D5A4C
start_scnNumber其实scn,非 0 的整数123
rowid_thdNumber55
row_map_modeString"rowid"

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageStringsuccess
  codeNumber0
  uuidString@uuid

反向规则-删除

SDK方法名:deleteReverse

URL

/active/reverse

Method

DELETE

Request

名称类型必选简介Mock初始值Mock规则
uuidsArray数组
forceBooleanfalse

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageString
  codeNumber0
  success_listArray
    codeString
    messageString
    reverse_nameString
    reverse_uuidString
  fail_listArray
    codeString
    messageString
    reverse_nameString
    reverse_uuidString

反向规则-获取单个规则信息

SDK方法名:describeReverse

URL

/active/reverse/rule_single

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
rule_uuidString规则uuid@guid

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageString
  codeNumber0
  rule_listArray同步规则列表2
    rule_nameString同步规则的名称@name
    rule_uuidString@guid
  node_listArray节点的列表
    node_nameString节点名称@name
    node_uuidString节点uuid@guid
  row_map_modeString行映射方式rowid

反向规则-获取列表

SDK方法名:listReverse

URL

/active/reverse

Method

GET

Request

名称类型必选简介Mock初始值Mock规则
pageNumber1
limitNumber10
search_fieldString
search_valueString

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString123455566
dataObject
  codeNumber0
  totalNumber20
  info_listArray5
    create_timeString1593511163
    user_uuidString@guid
    usernameStringadmin
    reverse_nameString反向规则的名称@name
    src_db_nameStringdb-199
    tgt_db_nameStringdb-200
    reverse_uuidString2309d76d-61Bf-EC40-9Cc2-D4737CBb9254
    can_opNumber1
    can_delNumber1
    can_upNumber1
    is_biz_adminNumber1
  messageString6666666666666

反向规则-状态

SDK方法名:listReverseStatus

URL

/active/reverse/status

Method

GET

Request

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

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  codeNumber0
  messageString
  info_listArray
    reverse_uuidString2309d76d-61Bf-EC40-9Cc2-D4737CBb9254
    wStObject
      statusStringREVERSE_FINISH
      error_codeString
    bStObject
      statusStringREVERSE_PAUSE
      progressString80
    src_db_nameString
    dst_db_nameString

反向规则-停止

SDK方法名:stopReverse

URL

/active/reverse/stop

Method

POST

Request

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

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageString
  codeNumber0

反向规则-重启反向任务

SDK方法名:restartReverse

URL

/active/reverse/restart

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
uuidString反向规则的uuid@guid

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageString
  codeNumber0

反向规则-查看

SDK方法名:describeSingleReverse

URL

/active/reverse

Method

PUT

Request

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

Response

名称类型必选简介Mock初始值Mock规则
retNumber200
msgString
dataObject
  messageString
  codeNumber0
  create_timeString2019-06-21 14:33:24
  user_uuidString1BCFCAA3-E3C8-3E28-BDC5-BE36FDC2B5DC
  usernameStringadmin
  reverse_nameString@name
  rule_nameString@name
  node_nameString@name
  start_scnNumber其实scn1
  row_map_modeStringrowid
  rowid_thdNumber
Last update: 2/26/2024, 5:49:44 PM
Contributors: ganl