Laravel Sail (#4508)

This commit is contained in:
Matthew Penner 2022-10-31 11:38:56 -06:00 committed by GitHub
parent 846ff7644f
commit d466934103
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 116 additions and 54 deletions

View file

@ -1,5 +1,6 @@
<?php
use Illuminate\Support\Str;
use NunoMaduro\Collision\Provider;
use Illuminate\Contracts\Console\Kernel;
use Symfony\Component\Console\Output\ConsoleOutput;
@ -23,7 +24,7 @@ $kernel->bootstrap();
$output = new ConsoleOutput();
$prefix = 'database.connections.' . config('database.default');
if (config("$prefix.database") !== 'panel_test') {
if (!Str::contains(config("$prefix.database"), 'test')) {
$output->writeln(PHP_EOL . '<error>Cannot run test process against non-testing database.</error>');
$output->writeln(PHP_EOL . '<error>Environment is currently pointed at: "' . config("$prefix.database") . '".</error>');
exit(1);