dxbuilder关于开发一款国产数据库建模软件的思考与行动

一、背景

随着一声紧急的呼叫,快快快。把你们有安装PownerDesigner的软件都卸载掉,公司被发律师函了,这是来自于领导的呼喊。

我们公司大部分的软件的数据结构,都是用PownerDesigner来进行设计的。以便进行后期的管理与维护。不过由于没有付费,这次被发函了。好像国外软件的套路都差不多,等你用的时候不说,等你离不开他了,养肥了,开始进行宰割。

为什么没有一个国产的呢?别人有我们也得有不是?带着这个疑问,我准备开动了

二、定目标

那么这个软件要实现哪些功能呢?先解决主要问题,分步实施

  • 1、能进行mysql,sqlserver,oracle,国产达梦,TiDB等数据库的表结构设计(字段、索引、主外键关系,默认值....)
  • 2、能多人一起进行设计,特别是大的项目,需要多人一起。能把文件分享给别人
  • 3、设计的表结构能导为DDL,DML,EXCEL等格式
  • 4、能按模块进行分类管理(一般大项目都有很多模块,需要分类管理)
  • 5、表结构设计完成后,能直接生成代码(支持mybatis,mybatisplus,hibernate的CRUD操作,从controler,service到DAO),方便快捷开发
  • 6、能把常用字段保存为模板,这样新设计表时,能直接从模板里选择常用字段(特别是每create_time,update_time等每个表都有的字段)
  • 7、能生成ER图,模型图。并且在图上直接修改表,修改字段等。这样可以理清楚表之间的关系
  • 8、能用excel设计表结构,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值