diff --git a/app/models/publications/national_mid_cycle_report.rb b/app/models/publications/national_mid_cycle_report.rb deleted file mode 100644 index b70e3b8df03..00000000000 --- a/app/models/publications/national_mid_cycle_report.rb +++ /dev/null @@ -1,12 +0,0 @@ -module Publications - class NationalMidCycleReport < ApplicationRecord - validates :publication_date, presence: true - - def self.ingest(csv_data, publication_date) - create( - publication_date:, - statistics: csv_data.map(&:to_h), - ) - end - end -end diff --git a/app/models/publications/provider_mid_cycle_report.rb b/app/models/publications/provider_mid_cycle_report.rb deleted file mode 100644 index 7520e261c16..00000000000 --- a/app/models/publications/provider_mid_cycle_report.rb +++ /dev/null @@ -1,21 +0,0 @@ -module Publications - class ProviderMidCycleReport < ApplicationRecord - belongs_to :provider - validates :publication_date, presence: true - - def self.ingest(csv_data, publication_date) - csv_data - .map(&:to_h) - .group_by { |h| h['provider_id'] } - .each do |provider_id, provider_data| - next unless Provider.find_by(id: provider_id) - - create( - provider_id:, - publication_date:, - statistics: provider_data, - ) - end - end - end -end