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();
|
$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 = [
|
$groups = [
|
||||||
['name' => 'IT Helpdesk', 'prefix' => 'IT', 'email_address' => 'helpdesk@vcs.local', 'color' => '#2563eb'],
|
['name' => 'IT Helpdesk', 'prefix' => 'IT', 'email_address' => 'helpdesk@vcs.local', 'color' => '#2563eb'],
|
||||||
['name' => 'Facilities', 'prefix' => 'FAC', 'email_address' => 'facilities@vcs.local', 'color' => '#059669'],
|
['name' => 'Facilities', 'prefix' => 'FAC', 'email_address' => 'facilities@vcs.local', 'color' => '#059669'],
|
||||||
|
|||||||
Reference in New Issue
Block a user