Skip to content

Commit 8b8a786

Browse files
committed
bugfix: Gestion des fonds des plans après alter table de la table.
1 parent c3c4a28 commit 8b8a786

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/Helpers/MigrationHelper.php

+10-10
Original file line numberDiff line numberDiff line change
@@ -525,6 +525,16 @@ private static function migrate_0_7_1($logFile = LogTarget::MIGRATION)
525525
*/
526526
private static function migrate_0_8_0($logFile = LogTarget::MIGRATION)
527527
{
528+
DBHelper::exec("ALTER TABLE `cmd` add `html` mediumtext COLLATE utf8_unicode_ci;");
529+
DBHelper::exec("ALTER TABLE `eqLogic` DROP `eqReal_id`;");
530+
DBHelper::exec("DROP TABLE `eqReal`;");
531+
532+
DBHelper::exec("ALTER TABLE planHeader ADD `order` int(11) DEFAULT NULL;");
533+
DBHelper::exec("ALTER TABLE planHeader ADD KEY `order` (`order`)");
534+
535+
DBHelper::exec("DROP TABLE `plan3d`");
536+
DBHelper::exec("DROP TABLE `plan3dHeader`");
537+
528538
$dir = NEXTDOM_DATA . '/';
529539
$planHeaderList = PlanHeaderManager::all();
530540
foreach ($planHeaderList as $planHeader) {
@@ -544,16 +554,6 @@ private static function migrate_0_8_0($logFile = LogTarget::MIGRATION)
544554
$custom_plans = $dir . 'data/custom/plans/';
545555
FileSystemHelper::rrmdir($custom_plans);
546556

547-
DBHelper::exec("ALTER TABLE `cmd` add `html` mediumtext COLLATE utf8_unicode_ci;");
548-
DBHelper::exec("ALTER TABLE `eqLogic` DROP `eqReal_id`;");
549-
DBHelper::exec("DROP TABLE `eqReal`;");
550-
551-
DBHelper::exec("ALTER TABLE planHeader ADD `order` int(11) DEFAULT NULL;");
552-
DBHelper::exec("ALTER TABLE planHeader ADD KEY `order` (`order`)");
553-
554-
DBHelper::exec("DROP TABLE `plan3d`");
555-
DBHelper::exec("DROP TABLE `plan3dHeader`");
556-
557557
DBHelper::exec("ALTER TABLE `type` DROP COLUMN `scenario`;");
558558
DBHelper::exec("RENAME TABLE `widgets` TO `widget`");
559559
$createWidget = "CREATE TABLE IF NOT EXISTS `widget` (

0 commit comments

Comments
 (0)