I have already deployed my smart contract on Ropsten network for testing using truffle suite. The command line I used was:
truffle deploy --network ropsten
Now, I have made some changes to my contract and again want to deploy it for testing. Do I just run the above command once again or is there some other way where we first destruct the existing contract and then redeploy it?