-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathsoftwareupdate_factory.php
More file actions
52 lines (49 loc) · 2.78 KB
/
Copy pathsoftwareupdate_factory.php
File metadata and controls
52 lines (49 loc) · 2.78 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?php
// Database seeder
// Please visit https://github.com/fzaninotto/Faker for more options
/** @var \Illuminate\Database\Eloquent\Factory $factory */
$factory->define(Softwareupdate_model::class, function (Faker\Generator $faker) {
return [
'automaticcheckenabled' => $faker->boolean(),
'automaticdownload' => $faker->boolean(),
'configdatainstall' => $faker->boolean(),
'criticalupdateinstall' => $faker->boolean(),
'lastattemptsystemversion' => $faker->word(),
'lastbackgroundccdsuccessfuldate' => $faker->dateTimeBetween('-1 month')->format('U'),
'lastbackgroundsuccessfuldate' => $faker->dateTimeBetween('-1 month')->format('U'),
'lastfullsuccessfuldate' => $faker->dateTimeBetween('-1 month')->format('U'),
'lastrecommendedupdatesavailable' => $faker->randomNumber($nbDigits = 4, $strict = false),
'lastresultcode' => $faker->randomNumber($nbDigits = 4, $strict = false),
'lastsessionsuccessful' => $faker->boolean(),
'lastsuccessfuldate' => $faker->dateTimeBetween('-1 month')->format('U'),
'lastupdatesavailable' => $faker->randomNumber($nbDigits = 4, $strict = false),
'skiplocalcdn' => $faker->boolean(),
'recommendedupdates' => $faker->word(),
'mrxprotect' => $faker->dateTimeBetween('-1 month')->format('U'),
'catalogurl' => $faker->word(),
'inactiveupdates' => $faker->word(),
'skip_download_lack_space' => $faker->randomNumber($nbDigits = 4, $strict = false),
'eval_critical_if_unchanged' => $faker->boolean(),
'one_time_force_scan_enabled' => $faker->boolean(),
'auto_update' => $faker->boolean(),
'auto_update_restart_required' => $faker->boolean(),
'xprotect_version' => $faker->word(),
'gatekeeper_version' => $faker->word(),
'gatekeeper_last_modified' => $faker->dateTimeBetween('-1 month')->format('U'),
'gatekeeper_disk_version' => $faker->word(),
'gatekeeper_disk_last_modified' => $faker->dateTimeBetween('-1 month')->format('U'),
'kext_exclude_version' => $faker->word(),
'kext_exclude_last_modified' => $faker->dateTimeBetween('-1 month')->format('U'),
'mrt_version' => $faker->word(),
'mrt_last_modified' => $faker->dateTimeBetween('-1 month')->format('U'),
'enrolled_seed' => $faker->word(),
'program_seed' => $faker->numberBetween(0, 3),
'build_is_seed' => $faker->word(),
'show_feedback_menu' => $faker->word(),
'disable_seed_opt_out' => $faker->word(),
'catalog_url_seed' => $faker->word(),
'softwareupdate_history' => json_encode([]),
'xprotect_payloads_version' => $faker->word(),
'xprotect_payloads_last_modified' => $faker->dateTimeBetween('-1 month')->format('U'),
];
});