Sha256: 786ecbe5106e35a3b50fc7283d61902ee30525182299054ac7268f56e49d7c70

Contents?: true

Size: 245 Bytes

Versions: 62

Compression:

Stored size: 245 Bytes

Contents

# frozen_string_literal: true

module DatabaseFunctionsSpecHelper
  def toggle_all_triggers(option)
    arg = (option == :off) ? "replica" : "DEFAULT"
    ActiveRecord::Base.connection.execute("SET session_replication_role = #{arg};")
  end
end

Version data entries

62 entries across 62 versions & 1 rubygems

Version Path
renalware-core-2.0.68 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.67 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.64 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.63 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.62 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.61 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.60 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.58 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.57 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.56 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.55 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.54 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.53 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.52 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.51 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.50 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.48 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.47 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.46 spec/support/database_functions_spec_helper.rb
renalware-core-2.0.45 spec/support/database_functions_spec_helper.rb