なるようになるブログ

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

rails commit log流し読み(2015/04/08)

2015/04/08分のコミットです。

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

activerecord/CHANGELOG.md


Merge pull request #17574 from kamipo/charset_collation_options

ActiveRecordの修正です。

string型及びtext型のカラムに、任意の:charset:collationを指定出来るよう対応しています。

例。

create_table :foos do |t|
  t.string :string_utf8_bin, charset: 'utf8', collation: 'utf8_bin'
  t.text   :text_ascii,      charset: 'ascii'
end

Avoid to define an initializer after the load_config_initializers

ActiveSupportの修正です。

load_config_initializers実行後にcallback chainに関する値を設定するためのinitializerが実行されていたのを、値設定用のメソッドを別途作成し、initializerで処理を行わないよう修正しています。