Handles MySQL ER_OPTION_PREVENTS_STATEMENT (1290) errors by translating them into ActiveRecord::ConnectionFailed, enabling Rails' built-in retry mechanism to transparently reconnect. Useful for Aurora failover, ProxySQL, RDS Multi-AZ, or any MySQL read-only switchover scenario.

Required Ruby Version

>= 3.2.0

Authors

Shia

Versions

  1. 0.1.1 March 05, 2026 (6.5 KB)
  2. 0.1.0 February 28, 2026 (6.5 KB)

Pushed by

SHA 256 checksum