[发明专利]数据库信息变更方法及装置在审
申请号: | 202310362012.8 | 申请日: | 2023-04-06 |
公开(公告)号: | CN116483800A | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 彭高波 | 申请(专利权)人: | 中国建设银行股份有限公司;建信金融科技有限责任公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 郝博;王天尧 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 信息 变更 方法 装置 | ||
1.一种数据库信息变更方法,其特征在于,包括:
根据数据库信息变更请求,拉取新的数据库版本分支;
接收数据库版本分支的数据变更请求;其中,数据变更请求中包含变更内容信息;
将变更内容信息发送给审核终端;
接收到审核终端根据变更内容信息反馈的同意指令时,根据所述变更内容信息生成变更脚本;
部署执行变更脚本,得到变更后的数据库信息。
2.如权利要求1所述的数据库信息变更方法,其特征在于,根据数据库信息变更请求,拉取新的数据库版本分支,包括:
接收版本管理终端提交的数据库信息变更请求;其中,数据库信息变更请求中包含数据库标识;
根据数据库标识向版本管理终端发送数据库标识对应的多个历史数据库版本标识;
接收版本管理终端从多个历史数据库版本标识中选择出的一个历史数据库版本标识;
获取版本管理终端所选择的历史数据库版本标识对应的历史数据库数据,根据历史数据库数据生成新的数据库版本分支。
3.如权利要求1所述的数据库信息变更方法,其特征在于,变更内容信息包括下述至少一种:表新增、字段新增、索引修改、数据删除。
4.如权利要求1所述的数据库信息变更方法,其特征在于,还包括:
接收到审核终端根据变更内容信息反馈的不同意指令时,将不同意指令发送给提交数据变更请求的开发终端;以供开发终端根据不同意指令修改变更内容信息后重新提交数据变更请求。
5.如权利要求1所述的数据库信息变更方法,其特征在于,根据所述变更内容信息生成变更脚本之前,还包括:
接收到审核终端根据变更内容信息反馈的同意指令,且数据库标识存在多个数据库版本分支时,对所述多个数据库版本分支的变更内容信息进行差异对比,将各变更内容信息中存在差异的信息进行标注;
将所述多个数据库版本分支标注后的变更内容信息的发送各版本合并终端,以供各版本合并终端根据所述多个数据库版本分支标注后的变更内容信息对各变更内容信息进行合并,得到合并后的一个数据库版本分支。
6.如权利要求1所述的数据库信息变更方法,其特征在于,根据所述变更内容信息生成变更脚本,包括:
根据预先配置的语法规则、语法模板、以及所述变更内容信息生成变更脚本。
7.如权利要求1所述的数据库信息变更方法,其特征在于,还包括:
部署执行变更脚本,得到变更脚本验证结果,根据变更脚本验证结果生成数据库信息变更报告。
8.一种数据库信息变更装置,其特征在于,包括:
第一处理模块,用于根据数据库信息变更请求,拉取新的数据库版本分支;
接收模块,用于接收数据库版本分支的数据变更请求;其中,数据变更请求中包含变更内容信息;
发送模块,用于将变更内容信息发送给审核终端;
第二处理模块,用于接收到审核终端根据变更内容信息反馈的同意指令时,根据所述变更内容信息生成变更脚本;
第三处理模块,用于部署执行变更脚本,得到变更后的数据库信息。
9.如权利要求8所述的数据库信息变更装置,其特征在于,第一处理模块,具体用于接收版本管理终端提交的数据库信息变更请求;其中,数据库信息变更请求中包含数据库标识;
根据数据库标识向版本管理终端发送数据库标识对应的多个历史数据库版本标识;
接收版本管理终端从多个历史数据库版本标识中选择出的一个历史数据库版本标识;
获取版本管理终端所选择的历史数据库版本标识对应的历史数据库数据,根据历史数据库数据生成新的数据库版本分支。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司;建信金融科技有限责任公司,未经中国建设银行股份有限公司;建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310362012.8/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置