(This also attempts to have all method placement and naming to be as similar as possible to how things are laid out with the Trilogy adapter implementation found in Rails 7.1)
Per @casperisfine:
Stop using #execute as an internal method as it forces us to expose private parameters that aren't properly documented.
Also do some minor cleanup in the recently merged TrilogyAdapter to make it more consistent with other adapters.
(This also attempts to have all method placement and naming to be as similar as possible to how things are laid out with the Trilogy adapter implementation found in Rails 7.1)
Per @casperisfine:
Stop using
#execute
as an internal method as it forces us to expose private parameters that aren't properly documented.Also do some minor cleanup in the recently merged TrilogyAdapter to make it more consistent with other adapters.