new ColumnBuilder(name, kind)
Parameters:
| Name | Type | Description |
|---|---|---|
name |
string | |
kind |
string |
Methods
addConstraint(constraint) → {ColumnBuilder}
Parameters:
| Name | Type | Description |
|---|---|---|
constraint |
ConstraintCardinality | ConstraintDeleteCascade |
Returns:
- Type
- ColumnBuilder
decimalDigits(decimalDigits) → {ColumnBuilder}
Parameters:
| Name | Type | Description |
|---|---|---|
decimalDigits |
number |
Returns:
- Type
- ColumnBuilder
description(…args) → {ColumnBuilder}
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
args |
Array.<(object|string)> |
<repeatable> |
one multi-language object or langtag-value list |
Returns:
- Type
- ColumnBuilder
displayName(…args) → {ColumnBuilder}
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
args |
Array.<(object|string)> |
<repeatable> |
one multi-language object or langtag-value list |
Returns:
- Type
- ColumnBuilder
formatPattern(formatPattern) → {ColumnBuilder}
Parameters:
| Name | Type | Description |
|---|---|---|
formatPattern |
string |
Returns:
- Type
- ColumnBuilder
groups(groups) → {ColumnBuilder}
Parameters:
| Name | Type | Description |
|---|---|---|
groups |
Array.<number> |
Returns:
- Type
- ColumnBuilder
hidden(hiddenopt) → {ColumnBuilder}
Parameters:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
hidden |
boolean |
<optional> |
true
|
Returns:
- Type
- ColumnBuilder
identifier(identifieropt) → {ColumnBuilder}
Parameters:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
identifier |
boolean |
<optional> |
true
|
Returns:
- Type
- ColumnBuilder
languageType(languageType, countryCodesopt) → {ColumnBuilder}
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
languageType |
string | ||
countryCodes |
Array.<string> |
<optional> |
Returns:
- Type
- ColumnBuilder
link(toTable) → {ColumnBuilder}
Parameters:
| Name | Type | Description |
|---|---|---|
toTable |
Table | number |
Returns:
- Type
- ColumnBuilder
maxLength(maxLength) → {ColumnBuilder}
Parameters:
| Name | Type | Description |
|---|---|---|
maxLength |
number |
Returns:
- Type
- ColumnBuilder
minLength(minLength) → {ColumnBuilder}
Parameters:
| Name | Type | Description |
|---|---|---|
minLength |
number |
Returns:
- Type
- ColumnBuilder
multilanguage(multilanguageopt) → {ColumnBuilder}
Parameters:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
multilanguage |
boolean |
<optional> |
true
|
Returns:
- Type
- ColumnBuilder
ordering(ordering) → {ColumnBuilder}
Parameters:
| Name | Type | Description |
|---|---|---|
ordering |
number |
Returns:
- Type
- ColumnBuilder
separator(separatoropt) → {ColumnBuilder}
Parameters:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
separator |
boolean |
<optional> |
true
|
Returns:
- Type
- ColumnBuilder
showMemberColumns(showMemberColumns) → {ColumnBuilder}
Parameters:
| Name | Type | Description |
|---|---|---|
showMemberColumns |
boolean |
Returns:
- Type
- ColumnBuilder
simpleLink(toTable) → {ColumnBuilder}
Parameters:
| Name | Type | Description |
|---|---|---|
toTable |
Table | number |
Returns:
- Type
- ColumnBuilder
singleDirection() → {ColumnBuilder}
Returns:
- Type
- ColumnBuilder
toDescription(…args) → {ColumnBuilder}
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
args |
Array.<(object|string)> |
<repeatable> |
one multi-language object or langtag-value list |
Returns:
- Type
- ColumnBuilder
toDisplayName(…args) → {ColumnBuilder}
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
args |
Array.<(object|string)> |
<repeatable> |
one multi-language object or langtag-value list |
Returns:
- Type
- ColumnBuilder
toName(toName) → {ColumnBuilder}
Parameters:
| Name | Type | Description |
|---|---|---|
toName |
string |
Returns:
- Type
- ColumnBuilder
toOrdering(toOrdering) → {ColumnBuilder}
Parameters:
| Name | Type | Description |
|---|---|---|
toOrdering |
number | null |
Returns:
- Type
- ColumnBuilder