首页 > 数据库 > Oracle > 数据库设计器 暂时支持oracle
一,图片展示:
1,E-R图
2,表信息
二,数据库设计器功能介绍:
1.
通过dao或者jdbc信息来自动判断
根据数据库类型,字段类型要发生变化,生成DML语句时也要变化
2.
系统表、轮轴子系统、xx子系统等
3.
支持外键的箭线
ER图上仅显示如下内容即可
要能够调整宽高
系统字段组: create_user_id、create_date、update_user_id、update_date、lock_version
自定义组:xxx
Name,comment,(code可以省略),notes(描述信息)
Is_generate(表是否要生成到库里,否则被忽略)
Dml_status(new、created、modified)
字段属性包括:
Name、comment、domain、defaultvalue、datatype、length、precision、P、F、M
Domain域:相当于给一种字段类型起个名称,如UUID,对应varchar2(40)
Precision是小数位数
P: 代表主键
F: 代表外键
M: 代表非空
Sort_num:字段顺序
支持索引的创建
可以设置默认值,最大、最小值、大小写限制等
生成数据库结构:
Flex只需要告诉后台生成那些表,后台java类根据当前数据库类型生成对应的语句
需要支持Oracle、MySQL、SqlServer的语法
生成的时候可以勾选多个表,进行生成
表结构同步问题:
开发员通过后台直接修改表结构,前台的内容需要有同步功能。
包括新建的表、字段、修改的字段都能够反向过来。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23128953/viewspace-1116484/ ,如需转载,请注明出处,否则将追究法律责任。