类 MysqlColumnMetadata
java.lang.Object
org.dromara.autotable.core.strategy.ColumnMetadata
org.dromara.autotable.core.strategy.mysql.data.MysqlColumnMetadata
mysql有部分特殊注解,继承ColumnMetadata,拓展额外信息
- 作者:
- don
-
字段概要
字段修饰符和类型字段说明private String默认字符集private String默认排序规则private String表示前一列的列名,该值的使用规则如下:private int当前字段的顺序位置,按照实体字段自上而下排列的,父类的字段整体排在子类之后private boolean无符号:数字类型不允许负数,其范围从 0 开始private boolean零填充: 数字类型,位数不足的前面补0从类继承的字段 org.dromara.autotable.core.strategy.ColumnMetadata
autoIncrement, comment, defaultValue, defaultValueType, name, notNull, primary, type -
构造器概要
构造器 -
方法概要
从类继承的方法 org.dromara.autotable.core.strategy.ColumnMetadata
canEqual, equals, getComment, getDefaultValue, getDefaultValueType, getName, getType, hashCode, isAutoIncrement, isNotNull, isPrimary, setAutoIncrement, setComment, setDefaultValue, setDefaultValueType, setName, setNotNull, setPrimary, setType, toString
-
字段详细资料
-
unsigned
private boolean unsigned无符号:数字类型不允许负数,其范围从 0 开始 -
zerofill
private boolean zerofill零填充: 数字类型,位数不足的前面补0 -
characterSet
默认字符集 -
collate
默认排序规则 -
position
private int position当前字段的顺序位置,按照实体字段自上而下排列的,父类的字段整体排在子类之后 -
newPreColumn
表示前一列的列名,该值的使用规则如下:
if 非空,生成“AFTER [newPreColumn]”,表示位于某列之后;
else if 空字符,生成“FIRST”,表示第一列;
else 生成空字符串,表示没有变动;
-
-
构造器详细资料
-
MysqlColumnMetadata
public MysqlColumnMetadata()
-
-
方法详细资料
-
hasQualifier
public boolean hasQualifier()
-