com.ape9527.core.entity.BaseObjField Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ape-core Show documentation
Show all versions of ape-core Show documentation
Ape low code platform core module
The newest version!
package com.ape9527.core.entity;
import lombok.Data;
/**
* 基础数据对象属性实体
*
* @author YuanShuai[[email protected]]
*/
@Data
public class BaseObjField extends BaseEntity {
/** 数据对象编码 */
private String objCode;
/** 字段名称 */
private String fieldName;
/** 字段编码(小驼峰命名) */
private String fieldCode;
/** 字段类型 */
private String fieldType;
/** 关联数据对象编码 */
private String correlatedBaseObjCode;
/** 关联对象属性编码 */
private String correlatedBaseObjFieldCode;
/** 字段长度 */
private String fieldLength;
/** 小数位数 */
private String decimalDigits;
/** 是否为空 */
private Boolean notNull;
/** 是否主键 */
private Boolean primaryKey;
/** 默认值 */
private String defaultValue;
/** 是否数据对象 */
private Boolean isBaseObj;
/** 值唯一 */
private Boolean unique;
}