DbalMetadata
: string
Cases
-
COLUMN_DEFINITION
= 'dbal_column_column_definition'
-
COMMENT
= 'dbal_column_comment'
-
CUSTOM_SCHEMA_OPTIONS
= 'cdbal_column_ustom_schema_options'
-
DEFAULT
= 'dbal_column_default'
-
FIXED
= 'dbal_column_fixed'
-
INDEX
= 'dbal_column_index'
-
INDEX_UNIQUE
= 'dbal_column_index_unique'
-
LENGTH
= 'dbal_column_length'
-
PLATFORM_OPTIONS
= 'dbal_column_platform_options'
-
PRECISION
= 'dbal_column_precision'
-
PRIMARY_KEY
= 'dbal_column_primary'
-
SCALE
= 'dbal_column_scale'
-
TYPE
= 'dbal_column_type'
-
UNSIGNED
= 'dbal_column_unsigned'
Methods
-
columnDefinition()
: Metadata
-
comment()
: Metadata
-
default()
: Metadata
-
fixed()
: Metadata
-
index()
: Metadata
-
indexUnique()
: Metadata
-
length()
: Metadata
-
platformOptions()
: Metadata
-
precision()
: Metadata
-
primaryKey()
: Metadata
-
scale()
: Metadata
-
type()
: Metadata
-
unsigned()
: Metadata
COLUMN_DEFINITION
CUSTOM_SCHEMA_OPTIONS
DEFAULT
FIXED
INDEX
INDEX_UNIQUE
LENGTH
PRECISION
PRIMARY_KEY
SCALE
TYPE
UNSIGNED
columnDefinition()
public
static columnDefinition(string $definition) : Metadata
Parameters
-
$definition
: string
-
public
static comment(string|int $comment) : Metadata
Parameters
-
$comment
: string|int
-
default()
public
static default(int|string|bool|float $value) : Metadata
Parameters
-
$value
: int|string|bool|float
-
fixed()
public
static fixed([bool $fixed = true ]) : Metadata
Parameters
-
$fixed
: bool
= true
-
index()
public
static index(string $name) : Metadata
Parameters
-
$name
: string
-
indexUnique()
public
static indexUnique(string $name) : Metadata
Parameters
-
$name
: string
-
length()
public
static length(int $length) : Metadata
Parameters
-
$length
: int
-
public
static platformOptions(array<string|int, mixed> $options) : Metadata
Parameters
-
$options
: array<string|int, mixed>
-
precision()
public
static precision(int $precision) : Metadata
Parameters
-
$precision
: int
-
primaryKey()
public
static primaryKey([string $name = '' ]) : Metadata
Parameters
-
$name
: string
= ''
-
scale()
public
static scale(int $scale) : Metadata
Parameters
-
$scale
: int
-
type()
public
static type(string $type) : Metadata
Parameters
-
$type
: string
-
unsigned()
public
static unsigned([bool $unsigned = true ]) : Metadata
Parameters
-
$unsigned
: bool
= true
-