Add ApplicationSeeder entry for railpack-static example with railpack build pack and corresponding application settings configuration.
33 lines
958 B
PHP
33 lines
958 B
PHP
<?php
|
|
|
|
namespace Database\Seeders;
|
|
|
|
use App\Models\Application;
|
|
use Illuminate\Database\Seeder;
|
|
|
|
class ApplicationSettingsSeeder extends Seeder
|
|
{
|
|
/**
|
|
* Run the database seeds.
|
|
*/
|
|
public function run(): void
|
|
{
|
|
$application_1 = Application::find(1)->load(['settings']);
|
|
$application_1->settings->is_debug_enabled = false;
|
|
$application_1->settings->save();
|
|
|
|
$gitlabPublic = Application::where('uuid', 'gitlab-public-example')->first();
|
|
if ($gitlabPublic) {
|
|
$gitlabPublic->load(['settings']);
|
|
$gitlabPublic->settings->is_static = true;
|
|
$gitlabPublic->settings->save();
|
|
}
|
|
|
|
$railpackStatic = Application::where('uuid', 'railpack-static')->first();
|
|
if ($railpackStatic) {
|
|
$railpackStatic->load(['settings']);
|
|
$railpackStatic->settings->is_static = true;
|
|
$railpackStatic->settings->save();
|
|
}
|
|
}
|
|
}
|