なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2023/09/11)

2023/09/11分のコミットです。

CHANGELOGへの追加はありませんでした。


Add negative where examples for normalizes

Active Recordの修正です。

normalizes + whereのexampleに、whereにkeyword argumentを使用しない場合の例を追加しています。keyword argumentでない場合はnormalizesは適応されず、それがわかるようにするため。また、重複した内容の不要なテストを合わせて削除しています。


Tweak summary of normalizes in CHANGELOG [ci-skip]

activerecord/CHANGELOG.mdrails guideのRuby on Rails 7.1 Release Notesの修正です。

normalizesメソッドに関する説明の言い回しやフォーマットの修正を行っています。


Tweak summary of generates_token_for in CHANGELOG [ci-skip]

activerecord/CHANGELOG.mdrails guideのRuby on Rails 7.1 Release Notesの修正です。

generates_token_forメソッドに関する説明の言い回しやフォーマットの修正を行っています。


Fix ActiveRecord::TokenFor documentation [ci-skip]

activerecord/lib/active_record/token_for.rbのdocの修正です。

generates_token_forメソッドのdocのフォーマットの修正を行っています。


Describe AS::MessagePack in 7.1 release notes [ci-skip]

rails guideのRuby on Rails 7.1 Release Notesの修正です。

ActiveSupport::MessagePackについての説明を追加しています。


Merge pull request #49213 from akhilgkrishnan/action-config-removal-release-note

rails guideのRuby on Rails 7.1 Release Notesの修正です。

AbstractController::Translation.raise_on_missing_translationsを削除した対応について説明を追加しています。


Suggest using composite primary key on join tables in :through associations

rails guideのActive Record Associationsの修正です。

Choosing Between has_many :through and has_and_belongs_to_manyの項に、has_and_belongs_to_manyを使用する場合はjoin tableでcomposite primary keyを使用する事を提案する旨の説明を追加しています。


Rails supports but does not recommend non-PK id column

rails guideのActive Record Basicsの修正です。

Active Recordではprimary keyでないid columnを使用する事を推奨していないのですが、使用した場合にどのような問題があるかの説明を追加しています。


[ci skip] Fix typo in association guides

rails guideのActive Record Associationsの修正です。

create_tableにcomposite primary keyを指定するexmaple内のタイポを修正しています。