ERWIN 사용시 COMMENT 자동으로 생성되게 설정
기본적으로 ERWIN은 COMMENT를 입력받게 되어 있습니다.
헌데 컬럼수가 많을경우 일일이 쳐서 넣어야되서 불편합니다.
Pre & Post Scripts 기능을 이용하여 Logical에서 작성했던 컬럼명을 COMMENT로 사용할수 있
습니다.
사용된 스크립트 입니다.
%ForEachTable() {
COMMENT ON TABLE %TableName IS '%EntityName';
%ForEachColumn() {
COMMENT ON COLUMN %TableName.%ColName IS '%AttName';
}
}
mysql 용
%ForEachTable() {
ALTER TABLE %TableName COMMENT = '%EntityName';
%ForEachColumn() {
%Decl(NullOption)
%If(%==(%Substr(%ColumnNullOption,1,8),IDENTITY)){%=(NullOption,AUTO_INCREMENT)}
%Else {%=(NullOption,%ColumnNullOption)}
ALTER TABLE %TableName CHANGE COLUMN %ColName %ColName %ColumnDatatype %:NullOption COMMENT '%AttName';
}
}