after i had created the model users, I have executed the rake task to add devise for the model user and it creates this migration. i did some changes in the down method just to remove the devise fields and allow revert the migration. but yes those changes are part of devise.