diff options
Diffstat (limited to 'db/seeds.rb')
-rw-r--r-- | db/seeds.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/db/seeds.rb b/db/seeds.rb index ce6f747..c68e9ae 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -8,6 +8,8 @@ # MovieGenre.find_or_create_by!(name: genre_name) # end +require "csv" + [ "Pokémon Red", "Pokémon Blue", "Pokémon Yellow", "Pokémon Gold", "Pokémon Silver", "Pokémon Crystal", "Pokémon Ruby", "Pokémon Sapphire", "Pokémon Emerald", @@ -21,3 +23,8 @@ ].each do |title| Game.create(title:) end + +csv_file = Rails.root.join("db/data/pokemon.csv") +CSV.foreach(csv_file, headers: true) do |row| + Pokemon.create(pokedex_num: row["pokedex_num"].to_i, name: row["name"]) +end |