public static class AppTableColumn.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
AppTableColumn |
build() |
AppTableColumn.Builder |
dataType(String dataType)
数据库数据类型
示例值:varchar
|
AppTableColumn.Builder |
defaultValue(String defaultValue)
默认值
示例值:默认值
|
AppTableColumn.Builder |
description(String description)
列描述
示例值:column_name的描述
|
AppTableColumn.Builder |
isAllowNull(Boolean isAllowNull)
是否允许为空
示例值:
|
AppTableColumn.Builder |
isArray(Boolean isArray)
是否是数组类型
示例值:
|
AppTableColumn.Builder |
isAutoIncrement(Boolean isAutoIncrement)
是否是自增
示例值:
|
AppTableColumn.Builder |
isPrimaryKey(Boolean isPrimaryKey)
是否是主键
示例值:
|
AppTableColumn.Builder |
isUnique(Boolean isUnique)
是否唯一
示例值:
|
AppTableColumn.Builder |
name(String name)
列名
示例值:column_name
|
public AppTableColumn.Builder name(String name)
示例值:column_name
name - public AppTableColumn.Builder description(String description)
示例值:column_name的描述
description - public AppTableColumn.Builder dataType(String dataType)
示例值:varchar
dataType - public AppTableColumn.Builder isPrimaryKey(Boolean isPrimaryKey)
示例值:
isPrimaryKey - public AppTableColumn.Builder isUnique(Boolean isUnique)
示例值:
isUnique - public AppTableColumn.Builder isAutoIncrement(Boolean isAutoIncrement)
示例值:
isAutoIncrement - public AppTableColumn.Builder isArray(Boolean isArray)
示例值:
isArray - public AppTableColumn.Builder isAllowNull(Boolean isAllowNull)
示例值:
isAllowNull - public AppTableColumn.Builder defaultValue(String defaultValue)
示例值:默认值
defaultValue - public AppTableColumn build()
Copyright © 2026. All rights reserved.