Reset rolls back all migrations Refresh rolls back all migrations and applies all available migrations again it's useful for development to put db in latest state without full recreation of db.