diff --git a/backend/database/seeders/LanguageSeeder.php b/backend/database/seeders/LanguageSeeder.php new file mode 100644 index 0000000..36c4a85 --- /dev/null +++ b/backend/database/seeders/LanguageSeeder.php @@ -0,0 +1,29 @@ + '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(), + ]) + ); + } + } +} \ No newline at end of file