for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
use Illuminate\Database\Seeder;
class TalentStreamSeeder extends Seeder // phpcs:ignore
{
/**
* Run the Skills Classification seeds.
*
* @return void
*/
public function run()
$talent_streams = [
[
'key' => 'communications',
'name' => json_encode([
'en' => 'Communication Positions',
'fr' => 'Positions de communications'
])
],
'key' => 'it',
'en' => 'IT Positions',
'fr' => 'Positions de IT'
'key' => 'admin',
'en' => 'Administrative Positions',
'fr' => 'Postes administratifs'
];
foreach ($talent_streams as $stream) {
DB::table('talent_streams')->updateOrInsert(
['key' => $stream['key']],
['name' => $stream['name']]
);
}
$talent_categories = [
'key' => 'social_media',
'en' => 'Social Media',
'fr' => 'Les médias sociaux'
'key' => 'video',
'en' => 'Video Editing',
'fr' => 'Montage vidéo'
'key' => 'web_dev',
'en' => 'Web Development',
'fr' => 'Développement web'
'key' => 'dev_ops',
'en' => 'Dev Ops',
'fr' => 'Dev Ops (FR)'
foreach ($talent_categories as $category) {
DB::table('talent_stream_categories')->updateOrInsert(
['key' => $category['key']],
['name' => $category['name']]
$job_skill_levels = [
'key' => 'junior',
'en' => 'Junior',
'fr' => 'Junior'
'key' => 'medium',
'en' => 'Mid Level',
'fr' => 'Niveau moyen'
'key' => 'expert',
'en' => 'Expert',
'fr' => 'Expert'
foreach ($job_skill_levels as $skill_level) {
DB::table('job_skill_levels')->updateOrInsert(
['key' => $skill_level['key']],
['name' => $skill_level['name']]