Add newe indexes, improve old ones and use them where possible

This commit is contained in:
DariusIII
2026-04-10 14:32:10 +02:00
parent f7578e2045
commit ed6020caa8
51 changed files with 3977 additions and 649 deletions
+21
View File
@@ -4,14 +4,28 @@ declare(strict_types=1);
namespace App\Providers;
use App\Models\AnidbInfo;
use App\Models\AnidbTitle;
use App\Models\BookInfo;
use App\Models\ConsoleInfo;
use App\Models\GamesInfo;
use App\Models\MovieInfo;
use App\Models\MusicInfo;
use App\Models\Release;
use App\Models\RolePromotion;
use App\Models\SteamApp;
use App\Models\User;
use App\Models\Video;
use App\Observers\AnidbInfoObserver;
use App\Observers\AnidbTitleObserver;
use App\Observers\BookInfoObserver;
use App\Observers\ConsoleInfoObserver;
use App\Observers\GamesInfoObserver;
use App\Observers\MovieInfoObserver;
use App\Observers\MusicInfoObserver;
use App\Observers\ReleaseObserver;
use App\Observers\RolePromotionObserver;
use App\Observers\SteamAppObserver;
use App\Observers\VideoObserver;
use App\View\Composers\GlobalDataComposer;
use Illuminate\Auth\Events\Login;
@@ -51,6 +65,13 @@ class AppServiceProvider extends ServiceProvider
MovieInfo::observe(MovieInfoObserver::class);
Video::observe(VideoObserver::class);
Release::observe(ReleaseObserver::class);
MusicInfo::observe(MusicInfoObserver::class);
BookInfo::observe(BookInfoObserver::class);
GamesInfo::observe(GamesInfoObserver::class);
ConsoleInfo::observe(ConsoleInfoObserver::class);
SteamApp::observe(SteamAppObserver::class);
AnidbTitle::observe(AnidbTitleObserver::class);
AnidbInfo::observe(AnidbInfoObserver::class);
}
/**