How do :default => 0 and :null => false differ for integer fields in migrations? How do :default => 0 and :null => false differ for integer fields in migrations? ruby-on-rails ruby-on-rails