public static class AppTableConstraint.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
AppTableConstraint |
build() |
AppTableConstraint.Builder |
columns(String[] columns)
约束涉及的列名
示例值:
|
AppTableConstraint.Builder |
name(String name)
约束名
示例值:orders_pkey
|
AppTableConstraint.Builder |
referencedColumns(String[] referencedColumns)
引用的目标列名
示例值:
|
AppTableConstraint.Builder |
referencedTable(String referencedTable)
引用的目标表名
示例值:users
|
AppTableConstraint.Builder |
type(String type)
约束类型
示例值:"primary_key" / "unique" / "foreign_key"
|
public AppTableConstraint.Builder type(String type)
示例值:"primary_key" / "unique" / "foreign_key"
type - public AppTableConstraint.Builder name(String name)
示例值:orders_pkey
name - public AppTableConstraint.Builder columns(String[] columns)
示例值:
columns - public AppTableConstraint.Builder referencedTable(String referencedTable)
示例值:users
referencedTable - public AppTableConstraint.Builder referencedColumns(String[] referencedColumns)
示例值:
referencedColumns - public AppTableConstraint build()
Copyright © 2026. All rights reserved.