PostgreSqlMetadata : string
Per-column metadata keys understood by {@see SchemaConverter} when converting a Flow Schema to a PostgreSQL table.
Cases
- DEFAULT = 'pgsql_column_default'
- GENERATED = 'pgsql_column_generated'
- IDENTITY = 'pgsql_column_identity'
- INDEX = 'pgsql_column_index'
- INDEX_UNIQUE = 'pgsql_column_index_unique'
- LENGTH = 'pgsql_column_length'
- PRECISION = 'pgsql_column_precision'
- PRIMARY_KEY = 'pgsql_column_primary'
- SCALE = 'pgsql_column_scale'
- TYPE = 'pgsql_column_type'
Methods
- default() : Metadata
- generated() : Metadata
- identity() : Metadata
- index() : Metadata
- indexUnique() : Metadata
- length() : Metadata
- precision() : Metadata
- primaryKey() : Metadata
- scale() : Metadata
- type() : Metadata
Cases
DEFAULT
GENERATED
IDENTITY
INDEX
INDEX_UNIQUE
LENGTH
PRECISION
PRIMARY_KEY
SCALE
TYPE
Methods
default()
public
static default(bool|float|int|string $value) : Metadata
Parameters
- $value : bool|float|int|string
Return values
Metadatagenerated()
public
static generated(string $expression) : Metadata
Parameters
- $expression : string
Return values
Metadataidentity()
public
static identity([IdentityGeneration $generation = IdentityGeneration::ALWAYS ]) : Metadata
Parameters
- $generation : IdentityGeneration = IdentityGeneration::ALWAYS
Return values
Metadataindex()
public
static index(string $name) : Metadata
Parameters
- $name : string
Return values
MetadataindexUnique()
public
static indexUnique(string $name) : Metadata
Parameters
- $name : string
Return values
Metadatalength()
public
static length(int $length) : Metadata
Parameters
- $length : int
Return values
Metadataprecision()
public
static precision(int $precision) : Metadata
Parameters
- $precision : int
Return values
MetadataprimaryKey()
public
static primaryKey([string $name = '' ]) : Metadata
Parameters
- $name : string = ''
Return values
Metadatascale()
public
static scale(int $scale) : Metadata
Parameters
- $scale : int
Return values
Metadatatype()
public
static type(string $type) : Metadata
Parameters
- $type : string