From 91c8b938c561dbdc83bcaf3bab591b038f6b7864 Mon Sep 17 00:00:00 2001 From: gamonoid Date: Fri, 8 Sep 2017 06:51:29 +0200 Subject: [PATCH] Fix db migration manager issues --- migrations/v20170702_190500_add_attendance_image.php | 2 ++ src/Classes/Migration/MigrationManager.php | 8 +++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/migrations/v20170702_190500_add_attendance_image.php b/migrations/v20170702_190500_add_attendance_image.php index 2e01110a..620cc6af 100644 --- a/migrations/v20170702_190500_add_attendance_image.php +++ b/migrations/v20170702_190500_add_attendance_image.php @@ -1,6 +1,8 @@ file); - if (!class_exists($migrationName)) { + if (!class_exists('\\Classes\\Migration\\'.$migrationName)) { include $path; } /* @var AbstractMigration $migClass */ - $migClass = new $migrationName; + $migrationName = '\\Classes\\Migration\\'.$migrationName; + $migClass = new $migrationName($migration->file); $res = $migClass->up(); if (!$res) { $migration->last_error = $migClass->getLastError(); @@ -188,7 +189,8 @@ class MigrationManager include $path; } /* @var AbstractMigration $migClass */ - $migClass = new $migrationName; + $migrationName = '\\Classes\\Migration\\'.$migrationName; + $migClass = new $migrationName($migration->file); $res = $migClass->down(); if (!$res) { $migration->last_error = $migClass->getLastError();