Erwin設計數據庫非常方便,有邏輯視圖和物理視圖,可以很方便的生成數據庫文檔和SQL 腳本。在使用過程中唯一不爽的地方是腳本不能生成comment。
在百度無數次無法解決下,又翻墻谷歌,在一個日本網站找到了解決辦法,不敢獨享,特分享出來。看圖
1、 Database>Pre & Post Script > Model-level
2、創建一個腳本
3、腳本代碼,代碼很清楚,就是通過修改添加數據庫注解
%ForEachTable()
{
alter TABLE %TableName COMMENT = ‘%EntityName’ ENGINE=InnoDB DEFAULT CHARSET=utf8;
%ForEachColumn()
{
ALTER TABLE %TableName CHANGE COLUMN %ColName %ColName %AttDatatype %AttNullOption COMMENT ‘%AttName';
}
}
4、最后一步,很關鍵,在生成腳本的界面中要勾選Post Script。
來源:http://blog.guoqiangti.com/?p=875