Updating liquibase from 3.5 to 4.10

We are trying to update the liquibase version from 3.5 to 4.10 and we are having issues with the script

Does not work anymore it is telling me to set it to 31, 6 but if i do that then the checksum will be different.

So first of why do it need to change it from 38 to 31?
Second if so how to I run my script in existing database without errors

Can you clarify what script you are referring to?

I recently upgraded from 3.10.2 to 4.9.1, and I didn’t run any scripts. I just installed 4.9.1, ran liquibase 4.9.1, and everything works fine. No changes to checksums at all.

How were your Numeric defined?

Mine were like this

And it did’nt like 38, 6

I’m sorry, I don’t understand your question. I’m not sure what those numbers are.

I am unable to see your written code. Please share your code. I think there might be an issue with your formatting.