changed migration because PostgreSQL cannot change a column's type