Здесь я пытаюсь создать уникальный ключ, используя installSchema
.
Здесь определен массив имен столбцов, к которым в совокупности я хочу применить уникальный ключ
$arrayOfColumnsName = array('column1', 'column2');
здесь определен метод addIndex для создания уникального ключа
->addIndex(
$installer->getIdxName(
$installer->getTable('table_name'),
$arrayOfColumnsName,
\Magento\Framework\DB\Adapter\AdapterInterface::INDEX_TYPE_UNIQUE
),
$arrayOfColumnsName,
['type' => \Magento\Framework\DB\Adapter\AdapterInterface::INDEX_TYPE_UNIQUE]
)
Это создает уникальный ключ только для первого столбца вместо обоих столбцов, нуждается в помощи для того же самого