package cn.itlym.shoulder.generator.model;

import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author lym
 */
@NoArgsConstructor
@Data
public class ColumnEntity {

    //列名
    private String columnName;

    //列名类型
    private String dataType;

    //列名备注
    private String comments;

    //属性名称(第一个字母大写)，如：user_name => UserName
    private String attrName;

    //属性名称(第一个字母小写)，如：user_name => userName
    private String attributeName;

    //属性类型
    private String attrType;

    //auto_increment
    private String extra;

    // 字段长度
    private Integer length;

    // 非空
    private Boolean notEmpty;

}
