migrations: Raise a more appropriate error in backwards()