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