'en', 'name' => 'English', 'native_name' => 'English', 'is_active' => true], ['short_code' => 'nl', 'name' => 'Dutch', 'native_name' => 'Nederlands', 'is_active' => true], ['short_code' => 'fr', 'name' => 'French', 'native_name' => 'Français', 'is_active' => true], ['short_code' => 'de', 'name' => 'German', 'native_name' => 'Deutsch', 'is_active' => true], ]; foreach ($languages as $language) { DB::table('languages')->updateOrInsert( ['short_code' => $language['short_code']], array_merge($language, [ 'created_at' => now(), 'updated_at' => now(), ]) ); } } }