Seems like maybe the default behavior changed, and if I recreated my development database from migrations, then the schema.rb file wants to change by having “not null” removed.
Hi @greg, I think annotate is reading the development DB. So what’s happened is that maybe the behavior t.timestamps changed, and I rebuilt the DB from the migrations.
I suppose it might be worth downloading my production DB and running annotate against that and seeing if the “not null” changes in the model annotations.