Class: ActiveRecord::ConnectionAdapters::TrilogyAdapter

Inherits:
Object
  • Object
show all
Includes:
Semian::ActiveRecordTrilogyAdapter
Defined in:
lib/semian/activerecord_trilogy_adapter.rb

Defined Under Namespace

Classes: SemianError

Constant Summary collapse

ResourceBusyError =
Class.new(SemianError)
CircuitOpenError =
Class.new(SemianError)

Constants included from Semian::ActiveRecordTrilogyAdapter

Semian::ActiveRecordTrilogyAdapter::QUERY_ALLOWLIST

Instance Attribute Summary

Attributes included from Semian::ActiveRecordTrilogyAdapter

#raw_semian_options, #semian_identifier

Method Summary

Methods included from Semian::ActiveRecordTrilogyAdapter

#active?, #initialize, query_allowlisted?, #raw_execute, #with_resource_timeout

Methods included from Semian::Adapter

#clear_semian_resource, #semian_identifier, #semian_resource