반응형
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 선택해서 보면 코멘트가 달린 스크립트가 생성되어있다.
반응형