scaffolding not null columns correctly

Should not null columns be scaffolded into (in edit/new pages) fields that have a simple content validity checker? If null, no update will occur. If this feature is already out there, how to enable it, or do I have to implement it by myself?