同道窝,风湿病的饮食,神华宝日希勒
本原:【公众号】
Python手艺
前次给人人先容了PDMan(Physical Data Model Manager) 如何配置内容库毗邻、逆向解析已有内容库以及关系图配置,都是我们内容模型设置中常用的功能。除了以上这些还有个很实用的内容库版本掌握功能,一起来认识下。
模型版本掌握
首先我们打开这个模型版本的标签页,能够看到下图,里面有三个功能 —— 同步配置、初始化基线和任务版本对照。
先来看下这个同步配置是做什么的,单击会弹出窗,能够看到有两个内容表升级的选项:重建内容表和字段增量。这两个选项分别透露你在界说的每个版本导出SQL时,如果是重建内容表那便是导出全量SQL,如果是字段增量那会把天生你表布局修改的那部门。
在我们现实使用中,我们有大量的存量内容,弗成能每个版本都重新建立表布局,所以在这里选择字段增量就能够。
下面我们再看第二个功能,初始化基线是把你如今已经做好的模型做为初始版本,在这里你能够把版本号设置为v1.0.0,或者你认为能透露版本的笔墨都行。能够在版本描述中写上对这个版本进行简洁描述。
单击确定后,版本就初始化完成了,第一个版本便是当前全量的模型内容。
初始化版本做好了,接下来我们对如今的版本进行修改,为了使人人直观的看到转变,这里就简洁的修改如下:
修改用户表的状态字段
修改了部分表的编码字段和名称的长度
然后我们再到模型版本标签页,点击留存新版本,这里要注意下因为之前我们已经初始化了版本,所以如今初始化基线按钮,分成了两个:留存新版本和重建基线。
单击留存新版本会弹出书本信息框,在这里能够设置下新版本的版本号和版本描述,这里我设置的是v1.0.1。
单击确定天生新版本。如今我们能看到新版本显现在老版本的统一时间线的上面。我们能直观的看到两个版本之间的时间差。
当然不克只看时间,单击新版本就会弹出窗里,展示出了这个版本跟上一版本进行对照,多了或者说改变了哪些数据。
从图中我们能够很直观的看出,左边红框里是展示转变的信息,简洁直观一看就懂。右侧红框里是模型改变的 SQL,我们能够导出到文件,或者 copy 出来都能够。因为我们内容库选的是 MySql ,所以这里只是展示了 MySql 的 SQL 语句。
任务版本对照
当然这里不但是能够和上一版本对照,还能够任意版本对照。为了阐明这个功能,如今我们再修改一下字段数据。
修改完然后再建立一个新版本v1.0.2,如下图能够看到有三个版本了。
单击这个新版本,我们先来看下这个版本和上一版本又有了哪些转变,如下图能够看到只是简洁的两条:
如今再回到模型版本标签页,单击那个任务版本对照的按钮,看下这个功能究竟能有多强大。
上面弹出的版本对照的窗口,能够看到有两个下拉框可选,分别是初始版本和增量版本。初始版本便是以选择的这个版本为基准。
这里我们先来对照个简洁的,拿v1.0.0和v1.0.1版本进行对照,能够看到这个和最起头建立v1.0.1看到的转变数据是一样的。
本文地址:http://www.wbwb.net/bianchengyuyan/209331.html 转载请注明出处!