Sha256: c3a5b44a8b671c4f81e85426d1a935a8b8bf531665fdffad805d7738af86996c
Contents?: true
Size: 672 Bytes
Versions: 76
Compression:
Stored size: 672 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/feeds" require "attr_extras" module Renalware module Feeds module Files module PrimaryCarePhysicians class ImportCSV pattr_initialize :csv_path def call import_gp_csv_using_sql_function end private # See migration for SQL function definition def import_gp_csv_using_sql_function conn = ActiveRecord::Base.connection conn.execute( "SELECT renalware.import_gps_csv(#{conn.quote(csv_path.realpath.to_s)}::text)" ) end end end end end end
Version data entries
76 entries across 76 versions & 1 rubygems