* 엔티티 물리 속성명이 "_CD"나 "_DIV"로 끝나면 파일로 저장하는 예제 var file = promptSaveFile();var out = file.getOutputStream(); select(function(it) { return it.get("type") == "column"}).each(function(it) { var matcher = compilePattern(".*(_CD$|_DIV$)").matcher(it.get("physical-name")); if (matcher.matched()) {out.printf("%s - %s \n", it.get("table").get("physical-name"), it.get("physical-name"));} }); out.close()fil..
eXERD에는 "용어사전"이란 기능이 있습니다. 물리명, 논리명을 관리해서 다음에 속성(컬럼)을 정의 할때 이전에 사용한 명명규칙을 빠르게 적용할 수 있게 해주는 기능 입니다. 엔티티에 속성을 추가할 때 용어사전에 있는 논리명을 쓰면 물리명이 자동으로 입력이 되고, 물리명을 입력하면 논리명이 바로 추가가 됩니다. 편리한 기능인데 다음과 같은 상황에서는 어떻게 할 수 있을까요? 이미 다수의 엔티티와 속성을 모두 정의해 둔 상태에서 "용어사전"를 대폭 수정한 경우 CASE 1) 용어사전에 있는 논리명 기준으로 이미 정의한 엔티티의 물리명을 용어사전에 있는 물리명으로 변경할 필요가 있는 경우입니다. 이때는 다이어그램 메뉴에서 "용어사전 편집"이란 기능을 이용하면 용어사전에 정의된 논리명에 해당하는 물리명으로 ..
eXERD를 좋아하는 사람으로 작업 중에 버그가 있어서직접 패치해 보았다. 버전: 2.3.4.20140728-1714내용: 컬럼 속성에 기본값 (default-value)를 xScript로 설정되지 않는 버그. set은 안되고 get은 되고 있었음. 패치내용com.tomato.exerd.xscript_2.3.4.20140728-1714.jar파일에서 DefaultValueAttr.class 를 디컴파일에서 .java로만든후에 버그를 수정했다. 이제 ER파일에 있는 수많은 엔티티들에서 특정 속성의 기본값을 손쉽게 xScript를 통해서 설정할 수있다. 예를 들어 "입력일시" 라는 속성이 모든 엔티티에 있고 기본값으로 SYSDATE를 설정하고 싶을 때바로 한방에 적용할 수 있다. ps) S/W 라이센스 문제..
eXERD는 가성비가 뛰어난 ER모델링 툴입니다.개념모델링이 안되어서 쬐금 불편하지만 바로 물리모델링으로 직행하는 일이 많아서사용하다 보니 좋네요.가끔 특정 속성명이나 도메인, 데이터타입등을 바꿀려고 하는데 엔티티가 너무 많아서엄두가 나지 않는다면 삽질할 필요가 없습니다.eXERD에는 작업을 자동화 해주는 X 스크립트 기능이 있으니깐요.x스크립트를 생성하시면 기본 스크립트 템플릿이 있어서 약간 수정하면노가다 작업을 스마트하게 할 수 있습니다. 아래 예제는 도메인을 파일로 만들어 주는 예제입니다.샘플1.-----------------------------------------------------------------------------/*** * 모든 컬럼에 대한 정보를 파일로 기재합니다. */var ..
아래 테이블은 테스트하기 위해서 일부러 사원테이블에는 부서코드가 있는데 부서 테이블에는 존재하지 않는 데이터를 만들었음.-----------------------------------------------------------------------------------------create table tmp_emp( empno number(5), empnm varchar(10), deptno number(5) ) ; create table tmp_dept( deptno number(5), deptnm varchar2(10) ) ; insert into tmp_emp values(100, '홍길동',10);insert into tmp_emp values(200, '이순신',20);insert into tm..
- Total
- Today
- Yesterday
- VARIDESK
- 유가바이트디비
- 배당급
- 화분벌레
- weka
- 별잉 빛나는 밤
- 브리다 정수기
- 파나소닉 비데 DL-EH10KWS
- 루미큐브 종류
- 르세라핌
- GKRS
- 오미크론
- 빈센트 반 고흐
- 솔리드 쿨론
- Life Chair
- 홈 오피스
- 카카오 에드
- 증권정보포털
- JMW 헤어드라이기기
- 남설 팔찌
- 고체 향수
- node.js
- Sybase IQ
- 별이 빚나는 밤
- 로니카 BCS
- yugabyteDB
- 톡토기
- 코라나 19
- 매직 트랙패드2
- Pixel Pals
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |