Define Database/설계 Tip
exERD xScript 이용하여 컬럼 기본값 변경하기
1알트1
2015. 12. 28. 19:36
exERD xScript 이용하여 컬럼 기본값 변경하기
xScript 이용하여 컬럼 기본값 변경하기(일치)
select(function(it) {
return it.get("type") == "column";
}).each(function(it) {
if(it.get("name") == "등록일" || it.get("name") == "수정일")
{
it.set("default-value", "SYSDATE")
}
}).selectInEditor();
return it.get("type") == "column"; => 컬럼 정보만 추출
if(it.get("name") == "등록일" || it.get("name") == "수정일") => 컬럼명이 등록일 또는 수정일 일 때
it.set("default-value", "SYSDATE") => 기본값 SYSDATE로 지정
xScript 이용하여 컬럼 기본값 변경하기(포함)
select(function(it) {
return it.get("type") == "column";
}).each(function(it) {
var pname = it.get("physical-name");
if(pname.indexOf("_YN") > -1)
{
it.set("default-value", "'N'")
}
return it.get("type") == "column"; => 컬럼 정보만 추출
if(pname.indexOf("_YN") > -1) => 문자열에 _YN이 포함 되면
it.set("default-value", "'N'") => 기본값 N으로 지정