Calendar Edit

This commit is contained in:
Mathieu Lagace
2019-08-21 10:30:52 -04:00
parent 7869a96c81
commit 1d3f07b7b7
28 changed files with 20899 additions and 165 deletions

View File

@@ -11,16 +11,16 @@ class ConfigsTableSeeder extends Seeder
*/
public function run()
{
DB::table('configs')->insert([
$configs = [
[
'name' => 'is_schedule_public',
'state' => 0,
'data' => 'null'
'data' => '["true"]'
],
[
'name' => 'is_schedule_build',
'state' => 0,
'data' => 'null'
'data' => '["false"]'
],
[
'name' => 'text_public_banner_cadet_desc',
@@ -67,6 +67,16 @@ class ConfigsTableSeeder extends Seeder
'state' => 0,
'data' => '["Voir toutes les nouvelles!"]'
],
[
'name' => 'text_public_schedule_desc',
'state' => 0,
'data' => '["Voici les activitées à venir !"]'
],
[
'name' => 'text_public_schedule_title',
'state' => 0,
'data' => '["Calendrier"]'
],
[
'name' => 'text_public_picture_nb',
'state' => 0,
@@ -98,42 +108,42 @@ class ConfigsTableSeeder extends Seeder
'data' => '["exemple@email.com"]'
],
[
'name' => 'escadron_address',
'name' => 'escadron_address',
'state' => 0,
'data' => '["000 Rue Exemple, Québec, Canada"]'
],
[
'name' => 'escadron_name_full',
'name' => 'escadron_name_full',
'state' => 0,
'data' => '["Escadron 000 Exemple"]'
],
[
'name' => 'escadron_name_short',
'name' => 'escadron_name_short',
'state' => 0,
'data' => '["Escadron 000"]'
],
[
'name' => 'escadron_number',
'name' => 'escadron_number',
'state' => 0,
'data' => '["000"]'
],
[
'name' => 'escadron_element',
'name' => 'escadron_element',
'state' => 0,
'data' => '["Aviation"]'
],
[
'name' => 'element_title',
'name' => 'element_title',
'state' => 0,
'data' => '["Cadet de l\'aviation royale du Canada"]'
],
[
'name' => 'escadron_direct_googlemap_link',
'name' => 'escadron_direct_googlemap_link',
'state' => 0,
'data' => '["https://goo.gl/maps/iLwGZLwWXujwoAg59"]'
],
[
'name' => 'escadron_phone',
'name' => 'escadron_phone',
'state' => 0,
'data' => '["(418) 722-7712"]'
],
@@ -207,6 +217,27 @@ class ConfigsTableSeeder extends Seeder
'state' => 0,
'data' => '["3"]'
]
]);
];
$actualConfigs = \App\Config::all();
$configToAdd = [];
foreach ($configs as $config) {
$found = false;
foreach ($actualConfigs as $actualConfig) {
if ($actualConfig->name == $config['name']) {
$found = true;
}
}
if (!$found) {
array_push($configToAdd, $config);
}
}
if ($configToAdd != []) {
DB::table('configs')->insert($configToAdd);
}
}
}

View File

@@ -12,16 +12,30 @@ class UsersTableSeeder extends Seeder
public function run()
{
DB::table('users')->insert([
'firstname' => 'Administrateur',
'lastname' => 'Administrateur',
'email' => 'admin@exvps.ca',
'password' => bcrypt('SuperAdmin'),
'rank' => '1',
'adress' => 'Inconnu',
'age' => '99',
'avatar' => '3',
'sexe' => 'm',
'job' => '1',
[
'firstname' => 'visiteur',
'lastname' => 'Autre',
'email' => 'visiteur@exvps.ca',
'password' => bcrypt('f329er8kl2jHJGHdEj12567'),
'rank' => '1',
'adress' => 'Inconnu',
'age' => '99',
'avatar' => '3',
'sexe' => 'm',
'job' => '1',
],
[
'firstname' => 'Administrateur',
'lastname' => 'Administrateur',
'email' => 'admin@exvps.ca',
'password' => bcrypt('SuperAdmin'),
'rank' => '1',
'adress' => 'Inconnu',
'age' => '99',
'avatar' => '3',
'sexe' => 'm',
'job' => '1',
]
]);
}
}