就在一周前(5月30号),我们发布了PDMan第一版本。并且在第一时间发布了软件说明。
参考文章:PDMan-国产免费通用数据库建模工具(极简,漂亮)
通过一周的试运行,目前下载总流量约超过40G(软件约100M),累计打开次数约800次,独立IP大约400个。(备注:我们并没有刻意搜集用户信息,而是每次启用时,软件会向服务器发送请求检查更新,我们通过分析此URL的请求日志得到)
在这个过程中,收到很多用户反馈的BUG,增加新些功能的建议。 我们团队在第一时间作出反应,采纳了一些比较有价值的建议。
本次更新的问题如下:
- 支持指定默认数据库:指定默认数据库,如果没有指定,则在启动时,默认指定第一个。通过指定默认数据库,可以在数据表以及关系图中显示,该数据库对应的数据类型。
- Windows发布成为免安装版。
- 数据表支持字段设置不为空。
- 修复默认数据类型无法修改的问题。
- 优化性能若干。
小提醒
- 支持选择数据行,复制粘贴
- 按住shift可以多选字段
升级后需要调整的地方
项目创建后,软件的初始设置就存在项目中去了,因此升级后的同学,在以下几个点还需要手动调整下。
1. 增加NOT NULL约束之后,需要调整数据库生成脚本
修改之前
{{= field.pk ? 'NOT NULL' : '' }}
修改之后
{{= field.notNull ? 'NOT NULL' : '' }}