Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

upgrade v2.2212.0 to v2.2302.0 #1340

ColdWaterLW started this conversation in Upgrade
Discussion options

版本升级方案

新版本的SQLE instances表和workflows表有新增字段,旧的SQLE升级到新SQLE需要手动给新字段填充内容, 修改方式:

  1. 登入SQLE存储元数据的数据库
  2. 假设SQLE业务库名为"sqle",执行如下SQL:
update sqle.workflows set workflows.workflow_id = workflows.id;
update sqle.instances set instances.source = 'SQLE';

HTTP开放接口升级

接口作用 Method 旧的URL 新的URL 变更
添加实例 POST /v1/projects/{project_name}/instances /v2/projects/{project_name}/instances 请求参数rule_template_name调整为必填
创建工单 POST /v1/projects/{project_name}/workflows /v2/projects/{project_name}/workflows 实现逻辑变更
批量关闭工单 POST /v1/projects/{project_name}/workflows/cancel /v2/projects/{project_name}/workflows/cancel 请求参数workflow_names 改为 workflow_id_list
批量完成工单 POST /v1/projects/{project_name}/workflows/complete /v2/projects/{project_name}/workflows/complete 请求参数workflow_names 改为 workflow_id_list
获取工单详情 GET /v1/projects/{project_name}/workflows/{workflow_name}/ /v2/projects/{project_name}/workflows/{workflow_id}/ 请求参数workflow_name 改为workflow_id
更新工单 PATCH /v1/projects/{project_name}/workflows/{workflow_name}/ /v2/projects/{project_name}/workflows/{workflow_id}/ 请求参数workflow_name 改为workflow_id
关闭工单 POST /v1/projects/{project_name}/workflows/{workflow_name}/cancel /v2/projects/{project_name}/workflows/{workflow_id}/cancel 请求参数workflow_name 改为workflow_id
审批通过 POST /v1/projects/{project_name}/workflows/{workflow_name}/steps/{workflow_step_id}/approve /v2/projects/{project_name}/workflows/{workflow_id}/steps/{workflow_step_id}/approve 请求参数workflow_name 改为workflow_id
审批驳回 POST /v1/projects/{project_name}/workflows/{workflow_name}/steps/{workflow_step_id}/reject /v2/projects/{project_name}/workflows/{workflow_id}/steps/{workflow_step_id}/reject 请求参数workflow_name 改为workflow_id
获取工单数据源任务概览 GET /v1/projects/{project_name}/workflows/{workflow_name}/tasks /v2/projects/{project_name}/workflows/{workflow_id}/tasks 请求参数workflow_name 改为workflow_id
多数据源批量上线 POST /v1/projects/{project_name}/workflows/{workflow_name}/tasks/execute /v2/projects/{project_name}/workflows/{workflow_id}/tasks/execute 请求参数workflow_name 改为workflow_id
工单提交单个数据源上线 POST /v1/projects/{project_name}/workflows/{workflow_name}/tasks/{task_id}/execute /v2/projects/{project_name}/workflows/{workflow_id}/tasks/{task_id}/execute 请求参数workflow_name 改为workflow_id
设置工单数据源定时上线 PUT /v1/projects/{project_name}/workflows/{workflow_name}/tasks/{task_id}/schedule /v2/projects/{project_name}/workflows/{workflow_id}/tasks/{task_id}/schedule 请求参数workflow_name 改为workflow_id
You must be logged in to vote

Replies: 0 comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
1 participant

AltStyle によって変換されたページ (->オリジナル) /