24 03 2014
Erwin에서 logical에서 작성한 컬럼명 comment에 나오게 처리
1.Physical모드에서
Database > Pre & Post Scripts > Model-Level 선택후 New 하고 CommentName이라고
입력하고 아래의 Code에
Oracle의 경우
1 2 3 4 5 6 7 8 |
%ForEachTable() { COMMENT ON TABLE %TableName IS '%EntityName'; %ForEachColumn() { COMMENT ON COLUMN %TableName.%ColName IS '%AttName'; } } |
MySQL의 경우
1 2 3 4 5 6 7 8 9 10 |
%ForEachTable() { alter TABLE %TableName COMMENT = '%EntityName'; %ForEachColumn() { ALTER TABLE %TableName CHANGE COLUMN %ColName %ColName %AttDatatype %AttNullOption COMMENT '%AttName'; } } |
를 입력하고 OK
2.DDL문 생성
Tools > Forward Engineer > Schema Generation하고
왼쪽에서 Schema선택후 오른쪽에서 .Post-Script 체크후 생성하면 된다
Error:IOHandler value is not valid 에러가 날경우 ERWIN Names 사용 – Logical를 자동으로 Physical변경