
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
package com.takensoft.pohangTp.data.vo;
import java.io.Serializable;
import com.takensoft.pohangTp.common.connection.db.vo.DataType;
import lombok.Getter;
import lombok.Setter;
/**
* @author 김성원
* @since 2024.01.02
*
* Columns Domain 입니다.
*/
@Getter
@Setter
public class Column implements Serializable {
/**
* 시리얼 버전
*/
private static final long serialVersionUID = 1L;
// 컬럼 ID
private String columnId;
// 컬럼명
private String columnNm;
// 표츌 컬럼명
private String displyColumnNm;
// 원본데이터 컬럼명
private String orginlColumnNm;
// dataset id(fk)
private String datasetId;
// 데이터 타입
private DataType dataTy;
// 데이터 길이
private long dataSize;
// 컬럼순서
private int ordr;
// pk여부
private boolean pkAt;
// 고유값 여부
private boolean uniqeAt;
// 자동증가 여부
private boolean autoIncrementAt;
// 컬럼명 표준화 여부
private boolean columnStdizAt;
// 도메인 표준화 여부
private boolean domnStdizAt;
// 도메인 코드
private String domnCode;
// 사용여부
private boolean useAt;
}