Sha256: 19fc5e47910dcf15ab7de770a1f84df1e47f7832a77416534ca89aa0ec54ada1
Contents?: true
Size: 721 Bytes
Versions: 24
Compression:
Stored size: 721 Bytes
Contents
# frozen_string_literal: true require "benchmark" namespace :db do desc "Refreshes all materialized views e.g. audits. May take a while so only run overnight." task refresh_all_materialized_views: :environment do ms = Benchmark.ms do ActiveRecord::Base.connection.execute("SELECT refresh_all_matierialized_views();") end puts "Refreshing materialized views took #{ms}" end namespace :demo do desc "Loads demo seed data from the renalware-core gem" task seed: :environment do if Rails.env.development? require Renalware::Engine.root.join("spec/dummy/db/seeds") else puts "Task currently only possible in development environment" end end end end
Version data entries
24 entries across 24 versions & 1 rubygems