rails4でActiveRecordの初期値をセットする方法を教えてもらった

rails4で今開発しているんですが、ActiveRecordの初期値を設定する方法があるようで教えてもらいました。

例えば今までだと

user = User.new
user.name = 'hoge'
・・・・
・・・・
user.status = 0 # default値

みたいに書いていたところを

class User
  after_initialize :set_default_value

  def set_default_value
     self.status  = 0
   end
end

のようにかけます。スッキリしますね。早速これを使うようにしています。