# frozen_string_literal: true # This file should contain all the record creation needed to seed the database with its default values. # The data can then be loaded with the bin/rails db:seed command (or created alongside the database with db:setup). # Faction neutral_faction_name = 'NEUTRAL' translated_neutre_faction_name_en_gb = 'Neutral' translated_neutre_faction_name_fr_fr = 'Neutre' horde_faction_name = 'HORDE' translated_horde_faction_name_en_gb = 'Horde' translated_horde_faction_name_fr_fr = 'Horde' alliance_faction_name = 'ALLIANCE' translated_alliance_faction_name_en_gb = 'Alliance' translated_alliance_faction_name_fr_fr = 'Alliance' # Create some WowRace # Pandaren wow_race = WowRace.new( faction: neutral_faction_name, is_selectable: true, is_allied_race: false, race_id: 24 ) Mobility.with_locale('en-gb') do wow_race.name = 'Pandaren' wow_race.male_name = 'Pandaren' wow_race.female_name = 'Pandaren' wow_race.translated_faction = translated_neutre_faction_name_en_gb end Mobility.with_locale('fr-fr') do wow_race.name = 'Pandaren' wow_race.male_name = 'Pandaren' wow_race.female_name = 'Pandaren' wow_race.translated_faction = translated_neutre_faction_name_fr_fr end wow_race.save # Blood Elf wow_race = WowRace.new( faction: horde_faction_name, is_selectable: true, is_allied_race: false, race_id: 10 ) Mobility.with_locale('en-gb') do wow_race.name = 'Blood Elf' wow_race.male_name = 'Blood Elf' wow_race.female_name = 'Blood Elf' wow_race.translated_faction = translated_horde_faction_name_en_gb end Mobility.with_locale('fr-fr') do wow_race.name = 'Elfe de sang' wow_race.male_name = 'Elfe de sang' wow_race.female_name = 'Elfe de sang' wow_race.translated_faction = translated_horde_faction_name_fr_fr end wow_race.save # Kul Tiran wow_race = WowRace.new( faction: alliance_faction_name, is_selectable: true, is_allied_race: true, race_id: 32 ) Mobility.with_locale('en-gb') do wow_race.name = 'Kul Tiran' wow_race.male_name = 'Kul Tiran' wow_race.female_name = 'Kul Tiran' wow_race.translated_faction = translated_alliance_faction_name_en_gb end Mobility.with_locale('fr-fr') do wow_race.name = 'Kultirassien' wow_race.male_name = 'Kultirassien' wow_race.female_name = 'Kultirassienne' wow_race.translated_faction = translated_alliance_faction_name_fr_fr end wow_race.save