类 ColumnMetadata

java.lang.Object
org.dromara.autotable.core.strategy.ColumnMetadata

public class ColumnMetadata extends Object
用于存放创建表的字段信息
作者:
don
  • 字段详细资料

    • name

      protected String name
      列名: 不可变,变了意味着新列
    • comment

      protected String comment
      字段的备注
    • type

      protected DatabaseTypeAndLength type
      字段类型
    • notNull

      protected boolean notNull
      字段是否非空
    • primary

      protected boolean primary
      字段是否是主键
    • autoIncrement

      protected boolean autoIncrement
      是否自增
    • defaultValueType

      protected DefaultValueEnum defaultValueType

      字段默认值类型

      如果该值有值的情况下,将忽略 defaultValue 的值

    • defaultValue

      protected String defaultValue

      字段默认值

      如果 defaultValueType 有值的情况下,将忽略本字段的指定

  • 构造器详细资料

    • ColumnMetadata

      public ColumnMetadata()