added migrations for editing fields, we can now change the type, name or default for the field and corressponding migrations are run with respect to the change in the values