monolayer / schema / PgInteger
Class: PgInteger 
Extends 
IdentifiableColumn<number,number|string>
Methods 
default() 
default(
value):PgInteger&WithDefaultColumn
Parameters 
| Parameter | Type | 
|---|---|
value | string | number | Expression<unknown> | 
Returns 
PgInteger & WithDefaultColumn
Overrides 
IdentifiableColumn.default
generatedAlwaysAsIdentity() 
generatedAlwaysAsIdentity():
PgInteger&GeneratedAlwaysColumn
Returns 
PgInteger & GeneratedAlwaysColumn
Inherited from 
IdentifiableColumn.generatedAlwaysAsIdentity
generatedByDefaultAsIdentity() 
generatedByDefaultAsIdentity():
PgInteger&GeneratedColumn
Returns 
PgInteger & GeneratedColumn
Inherited from 
IdentifiableColumn.generatedByDefaultAsIdentity
notNull() 
notNull():
PgInteger&NonNullableColumn
Adds a not null constraint to the column.
The column is not allowed to contain null values.
Returns 
PgInteger & NonNullableColumn
See 
PostgreSQL Docs: Not-Null Constraints
Inherited from 
IdentifiableColumn.notNull