Sometimes changes made to the model or to the ORM may not reflect accurately on the database even after an execution of SchemaUpdate
.
If the error actually seems to lack a sensible explanation, try recreating the database (or at least creating a new one) and scaffolding it with SchemaExport
.