Un rollback sólo sirve en el contexto de transacciones: si todo sale bien, haces un commit, si este commit tiene alguna parte errónea, ejecutas el rollback.
Lo que tú necesitas es una migración, que son simplemente el reverso de lo que hiciste, efectivamente creando lo opuesto.
Debo aclarar...