diff --git a/src/Illuminate/Database/Migrations/Migrator.php b/src/Illuminate/Database/Migrations/Migrator.php index 35b4bb92e92a..c204e1764314 100755 --- a/src/Illuminate/Database/Migrations/Migrator.php +++ b/src/Illuminate/Database/Migrations/Migrator.php @@ -470,7 +470,7 @@ protected function resolvePath(string $path) { $class = $this->getMigrationClass($this->getMigrationName($path)); - if (class_exists($class)) { + if (class_exists($class) && realpath($path) == (new ReflectionClass($class))->getFileName()) { return new $class; }