missing column errors were causing prom to spiral into an infinite loop because it was trying to fix the tables but the table was already there so it would think it was good to continue, which would cause a missing column error to be raised, but the table was already there, and so it would think it was good to continue, which would cause a missing column error to be raised...