알아두면 매우 유용


  1. Tools
  2. Names
    1. Model Naming Options...


'DataBase' 카테고리의 다른 글

[ERWIN] 오브젝트및 속성 명 일괄적으로 대/소문자 변경  (0) 2018.05.10
[ER-WIN] Names Option  (0) 2016.10.25
memsql  (0) 2013.12.30
FreeSQLFormatter [SQL정렬]  (0) 2012.02.13
NoSQL  (0) 2011.01.14
ERStudio  (0) 2010.08.24

ERWIN 을 쓰다보면 가끔 네이밍 설정을 안해줘서,

짜증에 직면할때가 있다.



여기서 해당하는 부분에 Macro Name 을 수정하면 된다.

특히 키 그룹은 반드시 변경 ㅡㅡ^;;


%KeyType_%TableName OR %KeyType_%TableName_%PK()

추가적인 설명은 Macro ToolBox 버튼을 누름 


이와 같이 자세히 확인할 수 있으나... 일단은 키 그룹 빼곤;;;

ㅋㅋ


아 그리고 유용하게 사용되는 엔티티명에 코멘트 적용시키는 스크립트.

Schema Generation 에서 Post-Script 옵션에 체크해준다.

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


구글링도중에 아주 나이스한 포스트 추가 링크겁니다

http://e2xist.tistory.com/468


더보기


'DataBase' 카테고리의 다른 글

[ERWIN] 오브젝트및 속성 명 일괄적으로 대/소문자 변경  (0) 2018.05.10
[ER-WIN] Names Option  (0) 2016.10.25
memsql  (0) 2013.12.30
FreeSQLFormatter [SQL정렬]  (0) 2012.02.13
NoSQL  (0) 2011.01.14
ERStudio  (0) 2010.08.24



ERWIN 에서 모델링된 결과를 가지고 SQL 스크립트를 생성하다 보면,

mysql 은 아직 좀 부족한것 같은... INT 도 INTEGER.. 

AUTO_INCREMENT 역시.. 그리고 UNSIGNED 옵션을 넣기도 불편...


그래서 간단하게 만들어봤습니다.

이 기준은 현재 사용하고 있는 ERWin 7.3Ver 기준, 닷넷프레임워크 4.5 기준입니다.


맨 처음 화면에서 ERWin Schema Generation 기능을 통해서 Preview 를 보면 생성될 스크립트가,

나타나면 그것을 복사해다가 ERWin Generate SQL 입력박스에 붙여넣는다.

UNSIGNED 에 관한 옵션을 필요에 따라 체크한다.

다 했음 "Convert" ㅋㅋㅋ 그럼 아래와 같이 옵션이 적용된 변경된 스크립트가 표시되며,

클립보드에 복사되는 것까지. 아주아주 얉고 간단한 수준으로.

필요하시면 가져가십시오. 배포되는 압축파일도 그냥 릴리즈시켜 exe 파일 압축시킨겁니다.ㅎㅎㅎ


의문사항 있으시면 댓글로 문의바랍니다~



ERWinGenerateSQLForMySQL.zip



+ Recent posts