天天看点

朋友在做一个低代码+研发管理的平台,我帮忙做了一些设计,其中就设计实现了一个数据库管理工具,更准确的说是数据库的建库工具

作者:IT创业志

朋友在做一个低代码+研发管理的平台,我帮忙做了一些设计,其中就设计实现了一个数据库管理工具,更准确的说是数据库的建库工具,把navicat常见的一些建库操作做了一个实现。

很多同行可能会问,直接用navicat这样的mysql客户端软件来建库不好吗?非得自己造个重复的轮子。

看了我下面的系统功能截图可能你就明白我为什么要这样做了。

好处如下:

1、在建表的时候,提供常用字段的快捷选择,这样建表更快,更关键的是通过直接选择常用字段建表,可以保证无论哪个人来建表,标准都是统一的,统一的字段命名、统一的数据类型、统一的字段设定等,就不会千人千面了;

2、提供高效的命令行建字段方式,最简洁的情况下,输入一个字段名称就可以建好,字段的其他设定信息,系统会自动判定;

3、所有对数据库的变更都可以被记录在案,以后测试环境到生产环境的迁移,可以通过变更记录来实现数据库架构的自动升级;

4、可以实现对数据库表的逻辑删除及误删除后的恢复。

总之一句话:高效、科学。不以高效为前提条件的低代码平台都是耍流氓。

朋友在做一个低代码+研发管理的平台,我帮忙做了一些设计,其中就设计实现了一个数据库管理工具,更准确的说是数据库的建库工具
朋友在做一个低代码+研发管理的平台,我帮忙做了一些设计,其中就设计实现了一个数据库管理工具,更准确的说是数据库的建库工具
朋友在做一个低代码+研发管理的平台,我帮忙做了一些设计,其中就设计实现了一个数据库管理工具,更准确的说是数据库的建库工具

继续阅读