diff --git a/Updated_Cms/database/migrations/2022_08_01_181154_add_event_column_to_activity_log_table.php b/Updated_Cms/database/migrations/2022_08_01_181154_add_event_column_to_activity_log_table.php index 391a99fac3..79fa3c7f29 100644 --- a/Updated_Cms/database/migrations/2022_08_01_181154_add_event_column_to_activity_log_table.php +++ b/Updated_Cms/database/migrations/2022_08_01_181154_add_event_column_to_activity_log_table.php @@ -8,8 +8,15 @@ return new class extends Migration { public function up(): void { - Schema::connection(config('activitylog.database_connection'))->table(config('activitylog.table_name'), function (Blueprint $table) { - if (! columnExists(config('activitylog.table_name'), 'event')) { + $connection = config('activitylog.database_connection'); + $connection = is_string($connection) ? $connection : null; + $tableName = config('activitylog.table_name'); + if (! is_string($tableName) || $tableName === '') { + return; + } + + Schema::connection($connection)->table($tableName, function (Blueprint $table) use ($tableName): void { + if (! columnExists($tableName, 'event')) { $table->string('event')->nullable()->after('subject_type'); } }); @@ -17,7 +24,14 @@ return new class extends Migration public function down(): void { - Schema::connection(config('activitylog.database_connection'))->table(config('activitylog.table_name'), function (Blueprint $table) { + $connection = config('activitylog.database_connection'); + $connection = is_string($connection) ? $connection : null; + $tableName = config('activitylog.table_name'); + if (! is_string($tableName) || $tableName === '') { + return; + } + + Schema::connection($connection)->table($tableName, function (Blueprint $table): void { $table->dropColumn('event'); }); } diff --git a/Updated_Cms/database/migrations/2022_08_01_181155_add_batch_uuid_column_to_activity_log_table.php b/Updated_Cms/database/migrations/2022_08_01_181155_add_batch_uuid_column_to_activity_log_table.php index 7c67f895d5..0eba398218 100644 --- a/Updated_Cms/database/migrations/2022_08_01_181155_add_batch_uuid_column_to_activity_log_table.php +++ b/Updated_Cms/database/migrations/2022_08_01_181155_add_batch_uuid_column_to_activity_log_table.php @@ -8,8 +8,15 @@ return new class extends Migration { public function up(): void { - Schema::connection(config('activitylog.database_connection'))->table(config('activitylog.table_name'), function (Blueprint $table) { - if (! columnExists(config('activitylog.table_name'), 'batch_uuid')) { + $connection = config('activitylog.database_connection'); + $connection = is_string($connection) ? $connection : null; + $tableName = config('activitylog.table_name'); + if (! is_string($tableName) || $tableName === '') { + return; + } + + Schema::connection($connection)->table($tableName, function (Blueprint $table) use ($tableName): void { + if (! columnExists($tableName, 'batch_uuid')) { $table->uuid('batch_uuid')->nullable()->after('properties'); } }); @@ -17,7 +24,14 @@ return new class extends Migration public function down(): void { - Schema::connection(config('activitylog.database_connection'))->table(config('activitylog.table_name'), function (Blueprint $table) { + $connection = config('activitylog.database_connection'); + $connection = is_string($connection) ? $connection : null; + $tableName = config('activitylog.table_name'); + if (! is_string($tableName) || $tableName === '') { + return; + } + + Schema::connection($connection)->table($tableName, function (Blueprint $table): void { $table->dropColumn('batch_uuid'); }); } diff --git a/Updated_Cms/database/migrations/2022_08_11_033052_create_website_housekeeping_permissions_table.php b/Updated_Cms/database/migrations/2022_08_11_033052_create_website_housekeeping_permissions_table.php index b6352d5744..a2728d1f77 100644 --- a/Updated_Cms/database/migrations/2022_08_11_033052_create_website_housekeeping_permissions_table.php +++ b/Updated_Cms/database/migrations/2022_08_11_033052_create_website_housekeeping_permissions_table.php @@ -6,7 +6,7 @@ use Illuminate\Support\Facades\Schema; return new class extends Migration { - public function up() + public function up(): void { Schema::create('website_housekeeping_permissions', function (Blueprint $table) { $table->id(); @@ -17,7 +17,7 @@ return new class extends Migration }); } - public function down() + public function down(): void { Schema::dropIfExists('housekeeping_permissions'); } diff --git a/Updated_Cms/database/migrations/2024_12_24_100950_add_visible_to_camera_web_table.php b/Updated_Cms/database/migrations/2024_12_24_100950_add_visible_to_camera_web_table.php index fe8773ac96..95886e1548 100644 --- a/Updated_Cms/database/migrations/2024_12_24_100950_add_visible_to_camera_web_table.php +++ b/Updated_Cms/database/migrations/2024_12_24_100950_add_visible_to_camera_web_table.php @@ -6,14 +6,14 @@ use Illuminate\Support\Facades\Schema; class AddVisibleToCameraWebTable extends Migration { - public function up() + public function up(): void { Schema::table('camera_web', function (Blueprint $table) { $table->boolean('visible')->default(true); }); } - public function down() + public function down(): void { Schema::table('camera_web', function (Blueprint $table) { $table->dropColumn('visible'); diff --git a/Updated_Cms/database/migrations/2024_12_31_113038_update_subject_id_column_in_activity_log_table.php b/Updated_Cms/database/migrations/2024_12_31_113038_update_subject_id_column_in_activity_log_table.php index eb50c2e4cb..049ed57081 100644 --- a/Updated_Cms/database/migrations/2024_12_31_113038_update_subject_id_column_in_activity_log_table.php +++ b/Updated_Cms/database/migrations/2024_12_31_113038_update_subject_id_column_in_activity_log_table.php @@ -6,14 +6,14 @@ use Illuminate\Support\Facades\Schema; class UpdateSubjectIdColumnInActivityLogTable extends Migration { - public function up() + public function up(): void { Schema::table('activity_log', function (Blueprint $table) { $table->string('subject_id')->change(); }); } - public function down() + public function down(): void { Schema::table('activity_log', function (Blueprint $table) { $table->integer('subject_id')->change(); diff --git a/Updated_Cms/database/migrations/2025_01_06_132851_create_website_badges_table.php b/Updated_Cms/database/migrations/2025_01_06_132851_create_website_badges_table.php index 92dc9c52e8..3ea4c355a7 100644 --- a/Updated_Cms/database/migrations/2025_01_06_132851_create_website_badges_table.php +++ b/Updated_Cms/database/migrations/2025_01_06_132851_create_website_badges_table.php @@ -6,7 +6,7 @@ use Illuminate\Support\Facades\Schema; class CreateWebsiteBadgesTable extends Migration { - public function up() + public function up(): void { Schema::create('website_badges', function (Blueprint $table) { $table->id(); @@ -17,7 +17,7 @@ class CreateWebsiteBadgesTable extends Migration }); } - public function down() + public function down(): void { Schema::dropIfExists('website_badges'); } diff --git a/Updated_Cms/database/seeders/HousekeepingPermissionSeeder.php b/Updated_Cms/database/seeders/HousekeepingPermissionSeeder.php index 650b0a2af8..cd7b6d1fb5 100644 --- a/Updated_Cms/database/seeders/HousekeepingPermissionSeeder.php +++ b/Updated_Cms/database/seeders/HousekeepingPermissionSeeder.php @@ -7,7 +7,7 @@ use Illuminate\Database\Seeder; class HousekeepingPermissionSeeder extends Seeder { - public function run() + public function run(): void { $permissions = [ [ diff --git a/Updated_Cms/storage/logs/laravel.log b/Updated_Cms/storage/logs/laravel.log index 827d663841..877041f203 100644 --- a/Updated_Cms/storage/logs/laravel.log +++ b/Updated_Cms/storage/logs/laravel.log @@ -59,3 +59,5 @@ [2026-01-19 21:09:39] production.ERROR: RCON connection failed: Kan geen verbinding maken omdat de doelcomputer de verbinding actief heeft geweigerd [2026-01-19 21:12:03] production.ERROR: RCON connection failed: Kan geen verbinding maken omdat de doelcomputer de verbinding actief heeft geweigerd [2026-01-19 21:12:03] production.ERROR: RCON connection failed: Kan geen verbinding maken omdat de doelcomputer de verbinding actief heeft geweigerd +[2026-01-19 21:30:09] production.ERROR: RCON connection failed: Kan geen verbinding maken omdat de doelcomputer de verbinding actief heeft geweigerd +[2026-01-19 21:30:09] production.ERROR: RCON connection failed: Kan geen verbinding maken omdat de doelcomputer de verbinding actief heeft geweigerd