diff --git a/app/code/Magento/Integration/Setup/UpgradeSchema.php b/app/code/Magento/Integration/Setup/UpgradeSchema.php index 6173a359329b0..21aea4e4122c9 100644 --- a/app/code/Magento/Integration/Setup/UpgradeSchema.php +++ b/app/code/Magento/Integration/Setup/UpgradeSchema.php @@ -71,6 +71,16 @@ public function upgrade(SchemaSetupInterface $setup, ModuleContextInterface $con $setup->getConnection()->createTable($table); } + if (version_compare($context->getVersion(), '2.2.1', '<')) { + $connection = $setup->getConnection(); + + $connection->addIndex( + $setup->getTable('oauth_nonce'), + $setup->getIdxName('oauth_nonce', ['timestamp']), + ['timestamp'] + ); + } + $setup->endSetup(); } } diff --git a/app/code/Magento/Integration/etc/module.xml b/app/code/Magento/Integration/etc/module.xml index c5e2aa75a8d05..d62b00ae8e3f3 100644 --- a/app/code/Magento/Integration/etc/module.xml +++ b/app/code/Magento/Integration/etc/module.xml @@ -6,7 +6,7 @@ */ --> - +