I have implemented improved token at: https://ethereum.org/token#full-coin-code
I use truffle to test and use migrations to deploy contract.
When I want to deploy a new version of MyAdvancedToken, I don't want to lose the values of 'balanceOf' in the token contract.
But when i create a new contract like MyAdvancesToken1 it compiles token and deploy to new address. Is there anyway to deploy a new contract without losing balance database?