PowerDesigner MySQL 根据字段name 自动生成 comment 注释
默认 powerdesigner 是不会根据字段名称(name)生成字段注释(comment)的。
解决方案
可以修改 mysql 文件生成模版来达到我们所需要的效果
在 pdm 视图中,Database –> Edit Current DBMS。
找到 MySql5.0 –> Script –> Objects –> Column –> Add。
原内容:
%20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][.Z:[ %NOTNULL%][%R%?[%PRIMARY%]][%IDENTITY%? auto_increment:[ default %DEFAULT%]][ comment %.q:@OBJTLABL%]]
修改为:
%20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][.Z:[ %NOTNULL%][%R%?[%PRIMARY%]][%IDENTITY%? auto_increment:[ default %DEFAULT%]][ comment %.q:COMMENT%]]
实际只是将最后的@OBJTLABL
改为 COMMENT
就行了
生成数据库
Database --> Generate Database。
在 Format 页中,勾选 Generate name in empty comment单击确定就可以生成相应的代码,
这样,在字段没有备注的情况下,就会自动使用字段名字作为备注信息了。