Erwin设计数据库很是方便,有逻辑视图和物理视图,能够很方便的生成数据库文档和SQL 脚本。在使用过程当中惟一不爽的地方是脚本不能生成comment。
在百度无数次没法解决下,又FQ谷歌,在一个日本网站找到了解决办法,不敢独享,特分享出来。看图
一、 Database>Pre & Post Script > Model-level
二、建立一个脚本
三、脚本代码,代码很清楚,就是经过修改添加数据库注解
%ForEachTable()
{
alter TABLE %TableName COMMENT = '%EntityName' ENGINE=InnoDB DEFAULT CHARSET=utf8;
%ForEachColumn()
{
ALTER TABLE %TableName CHANGE COLUMN %ColName %ColName %AttDatatype %AttNullOption COMMENT '%AttName';
}
}
四、最后一步,很关键,在生成脚本的界面中要勾选Post Script。