今天和同事讨论litepal数据库的问题,同事问了一句为什么要升级litepal的版本,,,蒙住了;
然后赶紧上网看了下郭霖的文章,后面有地址,个人简单的总结一下:当数据库改变的时候,升级版本,老的版本没有马上消失,而是将老的版本重命名成一个临时的版本,然后根据最新的表结构申城一个新表,然后在不修改的老版本的数据复制到新的版本中,最后把老的版本删除;郭霖的原文--https://blog.csdn.net/guolin_blog/article/details/39151617
今天和同事讨论litepal数据库的问题,同事问了一句为什么要升级litepal的版本,,,蒙住了;
然后赶紧上网看了下郭霖的文章,后面有地址,个人简单的总结一下:当数据库改变的时候,升级版本,老的版本没有马上消失,而是将老的版本重命名成一个临时的版本,然后根据最新的表结构申城一个新表,然后在不修改的老版本的数据复制到新的版本中,最后把老的版本删除;郭霖的原文--https://blog.csdn.net/guolin_blog/article/details/39151617