Good point. I think I'd prefer having the old records have `NULL` for the dates, otherwise it's misleading. `null: false` is a good strategy, but I think it doesn't fit this situation.