From 93ee627771092ce6c72e69218c8f1e32ab8bf3be Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Sun, 12 Jan 2025 16:05:33 -0800 Subject: [PATCH] Update import_data.rake --- lib/tasks/import_data.rake | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/tasks/import_data.rake b/lib/tasks/import_data.rake index e69de29..6e15a05 100644 --- a/lib/tasks/import_data.rake +++ b/lib/tasks/import_data.rake @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +namespace :granblue do + desc "Import weapon, summon and character data from db/seed/updates. Use TEST=true for test mode." + task import_data: :environment do + require 'csv' + Dir[Rails.root.join('lib', 'granblue', '**', '*.rb')].each { |file| require file } + + test_mode = ENV['TEST'] == 'true' + importer = Granblue::DataImporter.new(test_mode: test_mode) + importer.process_all_files + end +end