2025/04/12分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #54707 from fatkodima/query_log_tags_prepend_comment
activerecord/lib/active_record/railtie.rb
の修正です。
query log tags commentsをprependする場合の設定がconfigから出来なかった(ActiveRecord::QueryLogs.prepend_comment
を直接指定する必要があった)のを、config経由で設定出来るよう修正しています。
Add changelog for #54907 [ci skip]
activerecord/CHANGELOG.md
の修正です。
サポートするSQLiteのバージョンを3.23.0
以上に修正した、Bump minimum supported SQLite to 3.23.0の対応についてCHANGELOGにエントリーを追加しています。
Use TRUE
and FALSE
for booleans in SQLite
activerecord/lib/arel/visitors/sqlite.rb
の修正です。
SQLiteでboolean columnに対してqueryを実行する際に、MySQL、PostgreSQLと同様にTRUE
、FALSE
を使用するよう修正しています。SQLite 3.23.0でboolean literalsがサポートされ、TRUE
、FALSE
が指定出来るようになった為。
Bring back the period in checking database version message
activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb
の修正です。
サポートしていないSQLiteを使用した場合のエラーメッセージの末尾にピリオドを追加しています。