なるようになるブログ

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

rails commit log流し読み(2021/10/26)

2021/10/26分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activerecord/CHANGELOG.md


Merge pull request #43509 from ytkg/better-spacing-in-production-environment

railties/lib/rails/generators/rails/app/templates/config/environments/production.rb.ttの修正です。

rails new--skip-active-jobオプションを指定した場合に不要な空行が生成されていたのを修正しています。


Add tests for enum with strings

activerecord/lib/active_record/enum.rbのdoc、及び、activerecord/test/cases/enum_test.rbの修正です。

string型のカラムにenumを使用した場合の挙動の説明をdocに追加、及び、左記ケースのテストを追加しています。


[ci skip] Corrected small changes to guide for upgrading ruby on rails

rails guideのUpgrading Ruby on Railsの修正です。

各項のグラマーの修正を行っています。


Add missing punctuations in activerecord CHANGELOG [ci-skip]

activerecord/CHANGELOG.mdの修正です。

各エントリーのフォーマットの修正を行っています。


Add support for setting the schema/structure dump filepath in the config

activerecord/lib/active_record/database_configurations/hash_config.rbactiverecord/lib/active_record/tasks/database_tasks.rbの修正です。

schema/structure dumpのfilepathをconfigファイル内に定義出来るよう修正しています。keyschema_dumpです。

production:
  primary:
    database: my_db
    schema_dump: my_schema_dump_filename.rb
  animals:
    database: animals_db
    schema_dump: false