82 lines
2.3 KiB
Ruby
82 lines
2.3 KiB
Ruby
# 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
|