18.移动架构数据库升级解决方案
今天的数据库升级将通过这个脚本文件完成,我们假设目前版本迭代中,已经上线了V001 V002版本,近期将要上线V003。首先先理清三个版本的数据库情况,三个版本中都涉及一个个数据库文件(暂不考虑分库的情况),user.db,user.db中有一个表tb_user,和tb_photo表 在V001版本中 tb_user表有3个属性,user_id,name,password tb_photo表有2个属性,path,time 在V002版本中 tb_user表有4个属性,user_id,name,password,lastLoginTime tb_photo表有3个属性,path,time,sendTime 在V003版本中(即将上线的版本) tb_user表有5个属性,user_id,name,password,lastLoginTime,lastExistTime tb_photo表有4个属性,path,time,sendTime,size 此时上线,市场上涉及到的用户升级会有几种情况? 1.V001版本升级到V002版本 2.V002版本升级到V003版本 3.V001版本升级到V0...