AirLay backend

MigrateDataSetUniqueValue extends Injectable
in package
implements AirlayCliDi

Interfaces, Classes, Traits and Enums

AirlayCliDi
Interface AirlayCliDi

Table of Contents

migrate()  : void
calcMaxUniqueValue()  : int|null
getCollection()  : FeaturesCollection|RelationsCollection
getDataSetsWithUniqueValue()  : array<string|int, mixed>
migrateMaxUniqueValue()  : void
migrateUniqueFieldType()  : void
setDefaultMaxUniqueValueInDataSets()  : void

Methods

getDataSetsWithUniqueValue()

private getDataSetsWithUniqueValue() : array<string|int, mixed>
Return values
array<string|int, mixed>

migrateMaxUniqueValue()

private migrateMaxUniqueValue(DataSetEntity $dataSet) : void
Parameters
$dataSet : DataSetEntity
Return values
void

migrateUniqueFieldType()

private migrateUniqueFieldType(DataSetEntity $dataSet) : void
Parameters
$dataSet : DataSetEntity
Return values
void

setDefaultMaxUniqueValueInDataSets()

private setDefaultMaxUniqueValueInDataSets() : void
Return values
void

Search results