Merge pull request #5282 from christianbeeznest/fix-migration-5

Migration: Retain self-referential foreignKey and index on item_root
pull/5283/head
christianbeeznest 2 years ago committed by GitHub
commit ac95fdb47d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 6
      src/CoreBundle/Migrations/Schema/V200/Version20201211114900.php

@ -108,6 +108,12 @@ final class Version20201211114900 extends AbstractMigrationChamilo
if (!$table->hasColumn('item_root')) {
$this->addSql('ALTER TABLE c_lp_item ADD item_root INT DEFAULT NULL');
$this->addSql(
'ALTER TABLE c_lp_item ADD CONSTRAINT FK_CCC9C1EDDEC4BDA0 FOREIGN KEY (item_root) REFERENCES c_lp_item (iid) ON DELETE CASCADE'
);
$this->addSql(
'CREATE INDEX IDX_CCC9C1EDDEC4BDA0 ON c_lp_item (item_root)'
);
}
}

Loading…
Cancel
Save