From b35ece6eab499ecaa0287262b6dc13220100a634 Mon Sep 17 00:00:00 2001 From: Romain Neutron Date: Mon, 26 Mar 2012 13:31:27 +0200 Subject: [PATCH] Remove metadata key --- lib/classes/patch/3604.class.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/lib/classes/patch/3604.class.php b/lib/classes/patch/3604.class.php index 41e1e8bb3d..050b83028b 100644 --- a/lib/classes/patch/3604.class.php +++ b/lib/classes/patch/3604.class.php @@ -55,6 +55,20 @@ class patch_3604 implements patchInterface function apply(base &$databox) { + + try + { + $sql = 'ALTER TABLE `metadatas` DROP INDEX `unique`'; + + $stmt = $databox->get_connection()->prepare($sql); + $stmt->execute(); + $stmt->closeCursor(); + } + catch(\PDOException $e) + { + + } + $sql = 'SELECT m . * FROM metadatas_structure s, metadatas m WHERE m.meta_struct_id = s.id