Out of all the mojoPortal installations on godaddy it is very unlikely that yours has the database named mojodb. I think godaddy has changed something about your database user after your initial installation and I think there does exist another table named mp_SchemaVersion but your user no longer sees this table so it created a new one with its new prefix and therefore it cannot coorectly determine what version it is upgrading from so it tries really old scripts.
I would get a backup of your db and restore it on a local machine, then inspect it as admin aka sa user to see if it does have multiple copies of one or more tables with different owner prefixes.
When you view a tables using SQL Server Management tools the own prefix is visible as shown below:
I suspect you have some tables duplicated with different owner prefixes and the db user cannot see the ones with the other/older owner.