So I thought I was ready for this ... but!!
I had added a new field like this:
private int sortorder;
And got this error whatever I did:
This property is mapped to FIELD, which cannot accept null values.
So I changed my field definition to:
private Integer sortorder;
Now I could loop the records in my table and assign default values, because now null is accepted!