wilson's story

erwin mssql 코멘트 달기 본문

Tools

erwin mssql 코멘트 달기

wilson 2012. 2. 15. 21:02
반응형

erwin에서 코멘트를 달기 위한 세팅 부분
physical 상태에서 상위 메뉴 Database -> Pre & Post Scripts... 선택
Model-Level 선택

code 항목에
가 DB에 맞는 항목을 입력해준다.
ORACLE

%ForEachTable() {
 COMMENT ON TABLE %TableName IS '%EntityName';
 
%ForEachColumn() {
 COMMENT ON COLUMN %TableName.%ColName IS '%AttName';
 }
 }

MS-SQL

%ForEachTable() {
 exec sp_addextendedproperty 'MS_Description' , '%EntityName' , 'user' , 'dbo' , 'table' , '%TableName'
 go
 
%ForEachColumn() {
 exec sp_addextendedproperty 'MS_Description' , '%AttName' , 'user' , 'dbo' , 'table' , '%TableName' , 'column' , '%ColName'
 go
 }
 }


설정한 후에
Tools -> Forward Engineer -> Schema Generation
Post-Script  체크
Preview 선택해서 보면 코멘트가 달린 스크립트가 생성되어있다.


반응형