🔥 **Cleanup:** Removed BookCase and OrangePill models, factories, migrations, and related references. Added tests for new service and meetup creation flows. Updated PHPUnit settings and browser-specific configurations.

This commit is contained in:
BT
2026-05-02 22:00:26 +01:00
parent 63aed880e1
commit 04e3e30fcf
54 changed files with 3440 additions and 298 deletions
-11
View File
@@ -3,7 +3,6 @@
namespace Database\Seeders;
use App\Models\BitcoinEvent;
use App\Models\BookCase;
use App\Models\Category;
use App\Models\City;
use App\Models\Country;
@@ -19,7 +18,6 @@ use App\Models\LibraryItem;
use App\Models\LoginKey;
use App\Models\Meetup;
use App\Models\MeetupEvent;
use App\Models\OrangePill;
use App\Models\Participant;
use App\Models\Podcast;
use App\Models\ProjectProposal;
@@ -67,9 +65,6 @@ class DatabaseSeeder extends Seeder
$lecturers = Lecturer::factory()->count(15)
->recycle($users)
->create();
$bookCases = BookCase::factory()->count(25)
->recycle($users)
->create();
SelfHostedService::factory()->count(10)
->recycle($users)
->create();
@@ -117,12 +112,6 @@ class DatabaseSeeder extends Seeder
->recycle($lecturers)
->recycle($users)
->create();
OrangePill::withoutEvents(function () use ($users, $bookCases) {
OrangePill::factory()->count(50)
->recycle($users)
->recycle($bookCases)
->create();
});
$proposals = ProjectProposal::factory()->count(8)
->recycle($users)
->create();