Reset ticketing demo data before seeding
This commit is contained in:
@@ -28,6 +28,15 @@ class TicketingDemoSeeder extends Seeder
|
||||
|
||||
$users = collect([$admin, $micah, $nahum])->filter()->values();
|
||||
|
||||
// Clear prior demo/QA ticketing data so the demo state stays coherent instead of
|
||||
// piling new groups/tickets on top of earlier test scaffolds.
|
||||
TicketMessage::query()->delete();
|
||||
Ticket::query()->delete();
|
||||
TicketingProject::query()->delete();
|
||||
PriorityLevel::query()->delete();
|
||||
TicketingAgentAccess::query()->delete();
|
||||
TicketingGroup::query()->delete();
|
||||
|
||||
$groups = [
|
||||
['name' => 'IT Helpdesk', 'prefix' => 'IT', 'email_address' => 'helpdesk@vcs.local', 'color' => '#2563eb'],
|
||||
['name' => 'Facilities', 'prefix' => 'FAC', 'email_address' => 'facilities@vcs.local', 'color' => '#059669'],
|
||||
|
||||
Reference in New Issue
Block a user