Rewrite of the demo data seed includes more alternative products including FOSS more accurate historical relations, break fix mix with managed clients and services

This commit is contained in:
johnnyq
2026-08-28 18:17:36 -04:00
parent bd7f67aa5b
commit bfa53dfd66
3 changed files with 2664 additions and 1536 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -61,6 +61,10 @@ if (isset($_POST['load_demo_data'])) {
$summary = "{$counts['clients']} clients, {$counts['contacts']} contacts, {$counts['assets']} assets, {$counts['documentation']} documentation records, {$counts['tickets']} tickets, {$counts['projects']} projects, {$counts['billing']} billing records, {$counts['company']} company financial records";
if (!empty($counts['skipped_company'])) {
$summary = $summary . " (company financials skipped - this install already has its own accounts)";
}
logAudit("Demo Data", "Create", "$session_name loaded demo data - $summary");
if ($counts['skipped_credentials']) {