move csv require statement to application.rb

pull/1/head
rebuilt 3 years ago
parent c2d25902b6
commit c0332955f3

@ -1,5 +1,3 @@
require 'csv'
class Seeder class Seeder
attr_reader :rules attr_reader :rules

@ -1,5 +1,3 @@
require 'csv'
module Legacy module Legacy
class Recipient < ApplicationRecord class Recipient < ApplicationRecord
belongs_to :school belongs_to :school

@ -1,7 +1,5 @@
# frozen_string_literal: true # frozen_string_literal: true
require 'csv'
class AdminDataLoader class AdminDataLoader
def self.load_data(filepath:) def self.load_data(filepath:)
CSV.parse(File.read(filepath), headers: true) do |row| CSV.parse(File.read(filepath), headers: true) do |row|

@ -1,7 +1,5 @@
# frozen_string_literal: true # frozen_string_literal: true
require 'csv'
class DemographicLoader class DemographicLoader
def self.load_data(filepath:) def self.load_data(filepath:)
CSV.parse(File.read(filepath), headers: true) do |row| CSV.parse(File.read(filepath), headers: true) do |row|

@ -1,5 +1,4 @@
require 'watir' require 'watir'
require 'csv'
module Dese module Dese
module Enrollments module Enrollments

@ -1,5 +1,4 @@
require 'watir' require 'watir'
require 'csv'
module Dese module Dese
class FiveCOne class FiveCOne

@ -1,5 +1,4 @@
require 'watir' require 'watir'
require 'csv'
module Dese module Dese
class FiveDTwo class FiveDTwo

@ -1,5 +1,4 @@
require 'watir' require 'watir'
require 'csv'
module Dese module Dese
class FourAOne class FourAOne

@ -1,5 +1,4 @@
require 'watir' require 'watir'
require 'csv'
module Dese module Dese
class FourBTwo class FourBTwo

@ -1,5 +1,4 @@
require 'watir' require 'watir'
require 'csv'
# TODO: convert this to simpler format and add a run_all method # TODO: convert this to simpler format and add a run_all method
module Dese module Dese

@ -1,5 +1,3 @@
require 'csv'
module Dese module Dese
class Loader class Loader
def self.load_data(filepath:) def self.load_data(filepath:)

@ -1,6 +1,6 @@
require 'watir' require 'watir'
require 'csv' # TODO: use blocks to pass a block of code like other DESE scrapers
# TODO: convert this to simpler format and add a run_all method
module Dese module Dese
class OneAOne class OneAOne
attr_reader :filepath attr_reader :filepath

@ -1,5 +1,4 @@
require 'watir' require 'watir'
require 'csv'
module Dese module Dese
class OneAThree class OneAThree

@ -1,5 +1,4 @@
require 'watir' require 'watir'
require 'csv'
module Dese module Dese
class ThreeAOne class ThreeAOne

@ -1,5 +1,4 @@
require 'watir' require 'watir'
require 'csv'
module Dese module Dese
class ThreeATwo class ThreeATwo

@ -1,5 +1,4 @@
require 'watir' require 'watir'
require 'csv'
module Dese module Dese
class ThreeBOne class ThreeBOne

@ -1,5 +1,4 @@
require 'watir' require 'watir'
require 'csv'
module Dese module Dese
class ThreeBTwo class ThreeBTwo

@ -1,5 +1,4 @@
require 'watir' require 'watir'
require 'csv'
module Dese module Dese
class TwoAOne class TwoAOne

@ -1,5 +1,4 @@
require 'watir' require 'watir'
require 'csv'
module Dese module Dese
class TwoCOne class TwoCOne

@ -1,6 +1,5 @@
require 'net/sftp' require 'net/sftp'
require 'uri' require 'uri'
require 'csv'
module Sftp module Sftp
class Directory class Directory

@ -1,6 +1,5 @@
require 'net/sftp' require 'net/sftp'
require 'uri' require 'uri'
require 'csv'
module Sftp module Sftp
class RaceLoader class RaceLoader

@ -1,7 +1,5 @@
# frozen_string_literal: true # frozen_string_literal: true
require 'csv'
class StudentLoader class StudentLoader
def self.load_data(filepath:, rules: []) def self.load_data(filepath:, rules: [])
File.open(filepath) do |file| File.open(filepath) do |file|

@ -1,7 +1,5 @@
# frozen_string_literal: true # frozen_string_literal: true
require 'csv'
class SurveyResponsesDataLoader class SurveyResponsesDataLoader
def self.load_data(filepath:, rules: [Rule::NoRule]) def self.load_data(filepath:, rules: [Rule::NoRule])
File.open(filepath) do |file| File.open(filepath) do |file|

@ -1,5 +1,6 @@
require_relative 'boot' require_relative 'boot'
require 'csv'
require 'rails/all' require 'rails/all'
# Require the gems listed in Gemfile, including any gems # Require the gems listed in Gemfile, including any gems

@ -1,5 +1,3 @@
require 'csv'
namespace :data do namespace :data do
desc 'load survey responses' desc 'load survey responses'
task load_survey_responses: :environment do task load_survey_responses: :environment do

@ -1,5 +1,3 @@
require 'csv'
namespace :dupes do namespace :dupes do
# produce CSV file that displays: # produce CSV file that displays:
# | district_name | school_name | school_slug | created_at | updated_at | # | district_name | school_name | school_slug | created_at | updated_at |

@ -1,6 +1,5 @@
require 'rails_helper' require 'rails_helper'
require 'fileutils' require 'fileutils'
require 'csv'
RSpec.describe Dese::FourAOne do RSpec.describe Dese::FourAOne do
let(:academic_years) do let(:academic_years) do

@ -1,6 +1,5 @@
require 'rails_helper' require 'rails_helper'
require 'fileutils' require 'fileutils'
require 'csv'
RSpec.describe Dese::FourBTwo do RSpec.describe Dese::FourBTwo do
let(:academic_years) do let(:academic_years) do

@ -1,6 +1,5 @@
require 'rails_helper' require 'rails_helper'
require 'fileutils' require 'fileutils'
require 'csv'
RSpec.describe Dese::OneAOne do RSpec.describe Dese::OneAOne do
let(:academic_years) do let(:academic_years) do

@ -1,6 +1,5 @@
require 'rails_helper' require 'rails_helper'
require 'fileutils' require 'fileutils'
require 'csv'
RSpec.describe Dese::OneAThree do RSpec.describe Dese::OneAThree do
let(:academic_years) do let(:academic_years) do

@ -1,6 +1,5 @@
require 'rails_helper' require 'rails_helper'
require 'fileutils' require 'fileutils'
require 'csv'
RSpec.describe Dese::ThreeAOne do RSpec.describe Dese::ThreeAOne do
let(:academic_years) do let(:academic_years) do

@ -1,6 +1,5 @@
require 'rails_helper' require 'rails_helper'
require 'fileutils' require 'fileutils'
require 'csv'
require "#{Rails.root}/app/lib/seeder" require "#{Rails.root}/app/lib/seeder"
RSpec.describe Dese::ThreeATwo do RSpec.describe Dese::ThreeATwo do

@ -1,6 +1,5 @@
require 'rails_helper' require 'rails_helper'
require 'fileutils' require 'fileutils'
require 'csv'
RSpec.describe Dese::ThreeBOne do RSpec.describe Dese::ThreeBOne do
let(:academic_years) do let(:academic_years) do

@ -1,6 +1,5 @@
require 'rails_helper' require 'rails_helper'
require 'fileutils' require 'fileutils'
require 'csv'
RSpec.describe Dese::ThreeBTwo do RSpec.describe Dese::ThreeBTwo do
let(:academic_years) do let(:academic_years) do

@ -1,6 +1,5 @@
require 'rails_helper' require 'rails_helper'
require 'fileutils' require 'fileutils'
require 'csv'
RSpec.describe Dese::TwoAOne do RSpec.describe Dese::TwoAOne do
let(:academic_years) do let(:academic_years) do

@ -1,6 +1,5 @@
require 'rails_helper' require 'rails_helper'
require 'fileutils' require 'fileutils'
require 'csv'
RSpec.describe Dese::TwoCOne do RSpec.describe Dese::TwoCOne do
let(:academic_years) do let(:academic_years) do

Loading…
Cancel
Save