- reverted partially: column definition should be in the model class