以下の内容はhttps://koic.hatenablog.com/entry/remove-3rd-party-arel-visitors-from-activerecordより取得しました。


Rails 6.1でサードパーティーのArel visitorが外される

Active Record でサポートしているコアアダプターの MySQL, PostgreSQL, SQLite 以外のサードパーティーRDBMS に対する Arel visitor がコアから外されることになった。

github.com

SQL Server は以前から独自で梱包していたようで、Oracle は今回対応した PR を Acitive Record Oracle enhanced adapter のリポジトリに開いている。

github.com

この変更によってメンテナンスされているアダプターのユーザーに対して直接的な影響はないが、アダプター開発者は Rails リポジトリactiverecord/lib/active_record/connection_adapters に加えて、activerecord/lib/arel の変更もウォッチ対象になるだろう。

余談だが今回 Arel visitor を Oracle enhanced adapter に輸入する際の手順で、過去に書き残しておいた記事がちょっと役立った。

koic.hatenablog.com

git status -s | grep '^DU ' | cut -d ' ' -f 2 | xargs git rm が思い出せなかった。べんり。




以上の内容はhttps://koic.hatenablog.com/entry/remove-3rd-party-arel-visitors-from-activerecordより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14