{"name":"activerecord-trilogy-failover","downloads":28747,"version":"0.1.1","version_created_at":"2026-03-05T23:54:05.060Z","version_downloads":28403,"platform":"ruby","authors":"Shia","info":"Handles MySQL ER_OPTION_PREVENTS_STATEMENT (1290) errors by translating them\ninto ActiveRecord::ConnectionFailed, enabling Rails' built-in retry mechanism\nto transparently reconnect. Useful for Aurora failover, ProxySQL, RDS Multi-AZ,\nor any MySQL read-only switchover scenario.\n","licenses":["MIT"],"metadata":{"homepage_uri":"https://github.com/riseshia/activerecord-trilogy-failover","source_code_uri":"https://github.com/riseshia/activerecord-trilogy-failover"},"yanked":false,"sha":"235bdfabaa8f37e6573db213bfbfadfa664a6368d36efc966e7145d91b93c4d5","spec_sha":"13ac8ae942c108f141f45721a1792e283f653881b6e61418ba57934477c65635","project_uri":"https://rubygems.org/gems/activerecord-trilogy-failover","gem_uri":"https://rubygems.org/gems/activerecord-trilogy-failover-0.1.1.gem","homepage_uri":"https://github.com/riseshia/activerecord-trilogy-failover","wiki_uri":null,"documentation_uri":null,"mailing_list_uri":null,"source_code_uri":"https://github.com/riseshia/activerecord-trilogy-failover","bug_tracker_uri":null,"changelog_uri":null,"funding_uri":null,"dependencies":{"development":[],"runtime":[{"name":"activerecord","requirements":">= 7.1"},{"name":"trilogy","requirements":">= 2.0"}]}}