From 10d0bfd09632c7f4267fdd19c2402ec2a47164d9 Mon Sep 17 00:00:00 2001 From: salam Date: Wed, 10 Dec 2025 09:06:19 +0100 Subject: [PATCH] wip --- .../Commands/Grapper/TxOdds/Fixtures.php | 3 +- app/Console/Commands/Xml.php | 2 +- .../Resources/Events/EventResource.php | 3 +- app/Models/AlarmSetting.php | 10 +++++++ app/Models/ComparatoreSetting.php | 10 +++++++ ..._09_102436_create_alarm_settings_table.php | 30 +++++++++++++++++++ ...2909_create_comparatore_settings_table.php | 30 +++++++++++++++++++ 7 files changed, 85 insertions(+), 3 deletions(-) create mode 100644 app/Models/AlarmSetting.php create mode 100644 app/Models/ComparatoreSetting.php create mode 100644 database/migrations/2025_12_09_102436_create_alarm_settings_table.php create mode 100644 database/migrations/2025_12_09_102909_create_comparatore_settings_table.php diff --git a/app/Console/Commands/Grapper/TxOdds/Fixtures.php b/app/Console/Commands/Grapper/TxOdds/Fixtures.php index 1de34d68..542fd203 100644 --- a/app/Console/Commands/Grapper/TxOdds/Fixtures.php +++ b/app/Console/Commands/Grapper/TxOdds/Fixtures.php @@ -26,7 +26,8 @@ class Fixtures /** * Delete */ - $info = Event::where('starttime', '<', $now->toDateTimeString())->delete(); + $info = 0; + // $info = Event::where('starttime', '<', $now->toDateTimeString())->delete(); if ($debug) { Notice::note("Deleted: $info"); diff --git a/app/Console/Commands/Xml.php b/app/Console/Commands/Xml.php index 3f0b779f..a4064126 100644 --- a/app/Console/Commands/Xml.php +++ b/app/Console/Commands/Xml.php @@ -35,7 +35,7 @@ class Xml } elseif (! is_readable($filename)) { Notice::note("Error: File $filename is not readable.", 'r', 1); } else { - $data = simplexml_load_file($url, 'SimpleXMLElement', LIBXML_NOCDATA); + $data = simplexml_load_file($filename, 'SimpleXMLElement', LIBXML_NOCDATA); if ($data === false) { Notice::note("Error: Failed to load XML from $filename", 'r', 1); foreach (libxml_get_errors() as $error) { diff --git a/app/Filament/Resources/Events/EventResource.php b/app/Filament/Resources/Events/EventResource.php index 846884c9..2de47b10 100644 --- a/app/Filament/Resources/Events/EventResource.php +++ b/app/Filament/Resources/Events/EventResource.php @@ -62,6 +62,7 @@ class EventResource extends Resource public static function getEloquentQuery(): Builder { - return parent::getEloquentQuery()->withoutGlobalScopes()->with('odds_3way')->where('starttime', '>', Carbon::now()); + return parent::getEloquentQuery()->withoutGlobalScopes()->with('odds_3way'); + // return parent::getEloquentQuery()->withoutGlobalScopes()->with('odds_3way')->where('starttime', '>', Carbon::now()); } } diff --git a/app/Models/AlarmSetting.php b/app/Models/AlarmSetting.php new file mode 100644 index 00000000..aefde3b2 --- /dev/null +++ b/app/Models/AlarmSetting.php @@ -0,0 +1,10 @@ +id(); + $table->foreignId('client_id')->constrained()->cascadeOnDelete(); + $table->integer('sport_id')->default(0); + $table->integer('bookmaker_id')->default(0); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('alarm_settings'); + } +}; diff --git a/database/migrations/2025_12_09_102909_create_comparatore_settings_table.php b/database/migrations/2025_12_09_102909_create_comparatore_settings_table.php new file mode 100644 index 00000000..7f6758fc --- /dev/null +++ b/database/migrations/2025_12_09_102909_create_comparatore_settings_table.php @@ -0,0 +1,30 @@ +id(); + $table->foreignId('client_id')->constrained()->cascadeOnDelete(); + $table->integer('sport_id')->default(0); + $table->integer('bettype_id')->default(0); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('comparatore_settings'); + } +};