validatePresence($field, 'create') is a neat trick for not null columns. I can update the code to generate that.