Fixes #15270: Resolved potential race conditions when writing generated php-files

This commit is contained in:
Vladimir Reznichenko
2017-12-02 16:24:56 +01:00
committed by Alexander Makarov
parent 01ff1f6593
commit 185209957e
8 changed files with 10 additions and 12 deletions

View File

@ -643,7 +643,7 @@ abstract class BaseMigrateController extends Controller
'namespace' => $namespace,
]);
FileHelper::createDirectory($migrationPath);
file_put_contents($file, $content);
file_put_contents($file, $content, LOCK_EX);
$this->stdout("New migration created successfully.\n", Console::FG_GREEN);
}
}