From e119610ed51e063145e3785ccd647e609c566252 Mon Sep 17 00:00:00 2001 From: Sami Mokaddem Date: Wed, 8 Dec 2021 11:13:16 +0100 Subject: [PATCH] chg: [migration] Meta-templates can have duplicated UUID thanks to their version --- config/Migrations/20211104072514_MoreMetaFieldColumns.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/Migrations/20211104072514_MoreMetaFieldColumns.php b/config/Migrations/20211104072514_MoreMetaFieldColumns.php index 400da1a..23e7ffe 100644 --- a/config/Migrations/20211104072514_MoreMetaFieldColumns.php +++ b/config/Migrations/20211104072514_MoreMetaFieldColumns.php @@ -34,6 +34,11 @@ class MoreMetaFieldColumns extends AbstractMigration 'comment' => 'Field used by the CounterCache behaviour to count the occurence of meta_template_fields' ]) ->update(); + + $metaTemplate = $this->table('meta_templates') + ->removeIndex(['uuid']) + ->addIndex(['uuid']) + ->update(); // TODO: Make sure FK constraints are set between meta_field, meta_template and meta_template_fields }