blockchain - truffle - migration的作用和意义
访问量: 742
refer to: https://ethereum.stackexchange.com/questions/8299/what-are-truffle-migrations
作为Rails的长期用户,对于migration非常了解。
不过从Contract的角度来看,migration 无法 rollback . 看不出意义所在
根据上面文章中的说法:
1. migration 需要在每次contract需要做个新的部署的(做改动的)时候新增
2. migration无法回滚
3. 每次部署的地址都是新地址
所以,作为个人,我完全不关心(目前是)我的contract的版本号,具体部署到了哪一步了。
因为目前来看,contract的复杂度跟传统的编程完全不在一个量级,
能用就好了。越简单越好。
上面文章中还有个兄台弄了个 Storage pattern, 看到pattern这个词我也是醉了