ColumnProperties¶
-
trait
AeonDigital\ORM\Traits\ColumnProperties¶ - Métodos e propriedades comuns para uso de colunas de dados que implementem ainterface
iColumn.
Properties¶
Methods¶
-
public
AeonDigital\ORM\Traits\ColumnProperties::isUnique()¶ - Indica se o valor para esta coluna pode ser repetido entre os demais registrosque compões a coleção da tabela de dados.
Returns: ‹ bool ›
-
public
AeonDigital\ORM\Traits\ColumnProperties::isAutoIncrement()¶ - Indica quando o o valor desta coluna é do tipo auto-incremento.
Returns: ‹ bool ›
-
public
AeonDigital\ORM\Traits\ColumnProperties::isPrimaryKey()¶ - Indica se esta coluna é a chave primária da tabela de dados.
Returns: ‹ bool ›
-
public
AeonDigital\ORM\Traits\ColumnProperties::isForeignKey()¶ - Indica se esta coluna é uma chave extrangeira.
Returns: ‹ bool ›
-
public
AeonDigital\ORM\Traits\ColumnProperties::isIndex()¶ - Indica se esta coluna está ou não indexada.Por padrão, toda
primaryKeyeforeignKeyé automaticamente indexada.Returns: ‹ bool ›