Rails: diferenças nas colunas db / schema.rb - null: false em created_at / updated_at

Alguém sabe porque sempre que eu corrorake db:migrate no meu ambiente de produção, o arquivo schema.rb é alterado?

As diferenças estão apenas nas colunas created_at, update_at de todas as tabelas de modelo:

-    t.datetime "created_at"
-    t.datetime "updated_at"
+    t.datetime "created_at",            null: false
+    t.datetime "updated_at",            null: false

Eu sei que isso é o que ele encontra no banco de dados de produção, mas por que eles foram criados comonull: false lá e não no desenvolvimento db também?

questionAnswers(2)

yourAnswerToTheQuestion