【轻量级跨平台数据库建模工具】PDMan数据建模使用
前言
在使用PDMan软件之前一直在使用mysqlworkbench,这个软件使用自我感觉还可以,不过遇到PDMan以后自己感觉挺不错的,今天特写一个博客来记录怎么使用软件,自从使用了PDMan无法释怀:
⬇️地址:
http://www.pdman.cn/#/downLoad
经过漫长的⌚️下载…
点击安装提示:
解决办法:
苹果官方给出的解决方案在 Mac 上安全地打开应用是按住Control键点按应用, 然后打开,这样会把应用增加到白名单中许可执行。
大白话解决方法:
对于开发者来说,比较简单的办法就是禁用Gatekeeper,执行如下命令:
sudo spctl --master-disable
再次安装:
直接安装成功,打开页面展示:
其实我们刚才通过命令把一些安全配置关闭,我们大家心里有数就行了,其他的先不用操心:
默认的安全性与隐私界面的选项
禁用Gatekeeper后安全性与隐私界面选项
PDMan使用
其实使用这个软件还有一个最大也是自己一直比较喜欢的地方就是,这个软件的历史记录功能非常详细,详细到我们操作表字段的每一步,所以在这里,当你看到这篇博客的话,如果对这个软件感兴趣,大家可以试一试:
DEMO练习
创建新项目:
设置
点击设置,意思当我们去创建某张表时,默认包含哪些项目:
数据表
创建我们库与表的信息
创建数据库表:
当我们创建完成一张表,查看字段信息,展开的默认信息是我们刚开始在设置那里配置的,也可以理解为预处理的模版。
- 表基本信息创建:
代码信息
我们创建完表以后,可以点击代码信息,我们可以复制????创建表的语句,直接创建表:
关系图
双击关系图,然后点击数据表形成逆向建模视图:
模型:
查看数据模型:
数据????链接
- 测试是否成功
模型版本
这个模型版本是类似我们日常开发使用的git或者svn,
- 我们在使用模型版本的时候,可以初始化基线,类似创建初始化版本,
- 查看数据库
解释:我们创建的版本信息,系统会为我们保存到此表中;
点击同步,我们创建的信息就会同步到我们的数据库中: - 查看数据库,
已经成功同步到数据库中 ????????♂️
总结
最后对文章进行小结,PDMan此工具我个人认为可以值得大家去学习,其中功能特别是版本的控制功能,有利于我们应付日常繁琐的脚本执行,与追溯,同时PDMan软件其他功能也很好,在社区中也有很多文章,我选择此款软件最多的还是因为社区活跃技术文档比较多,学习起来容易上手,希望看到此博客的你,也喜欢此软件。