Commit ae48744f1cab1889be7ea84332c9a93f38ad6d3d
1 parent
befb001b
1 关闭数据库缓存功能
Showing
2 changed files
with
7 additions
and
2 deletions
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/sql/db/DbCore.java
| ... | ... | @@ -7,6 +7,7 @@ import android.text.TextUtils; |
| 7 | 7 | import com.cnlive.moudle.pedometer.sql.dao.DaoMaster; |
| 8 | 8 | import com.cnlive.moudle.pedometer.sql.dao.DaoSession; |
| 9 | 9 | |
| 10 | +import org.greenrobot.greendao.identityscope.IdentityScopeType; | |
| 10 | 11 | import org.greenrobot.greendao.query.QueryBuilder; |
| 11 | 12 | |
| 12 | 13 | /** |
| ... | ... | @@ -61,7 +62,8 @@ public class DbCore { |
| 61 | 62 | if (daoMaster == null) { |
| 62 | 63 | daoMaster = getDaoMaster(); |
| 63 | 64 | } |
| 64 | - daoSession = daoMaster.newSession(); | |
| 65 | + //不使用缓存 | |
| 66 | + daoSession = daoMaster.newSession(IdentityScopeType.None); | |
| 65 | 67 | } |
| 66 | 68 | return daoSession; |
| 67 | 69 | } | ... | ... |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/sql/db/MyOpenHelper.java
| ... | ... | @@ -45,7 +45,10 @@ package com.cnlive.moudle.pedometer.sql.db; |
| 45 | 45 | |
| 46 | 46 | import android.content.Context; |
| 47 | 47 | |
| 48 | +import com.cnlive.moudle.pedometer.sql.dao.CollFailedEntityDao; | |
| 49 | +import com.cnlive.moudle.pedometer.sql.dao.CollUserStepEntityDao; | |
| 48 | 50 | import com.cnlive.moudle.pedometer.sql.dao.DaoMaster; |
| 51 | +import com.cnlive.moudle.pedometer.sql.dao.FailedEntityDao; | |
| 49 | 52 | import com.cnlive.moudle.pedometer.sql.dao.UserStepEntityDao; |
| 50 | 53 | import com.cnlive.moudle.pedometer.sql.updateDB.UpgradeHelper; |
| 51 | 54 | |
| ... | ... | @@ -75,7 +78,7 @@ public class MyOpenHelper extends DaoMaster.OpenHelper { |
| 75 | 78 | try { |
| 76 | 79 | //进行数据库升级 |
| 77 | 80 | new UpgradeHelper().migrate(db, |
| 78 | - UserStepEntityDao.class | |
| 81 | + UserStepEntityDao.class, FailedEntityDao.class, CollUserStepEntityDao.class, CollFailedEntityDao.class | |
| 79 | 82 | ); |
| 80 | 83 | } catch (ClassCastException e) { |
| 81 | 84 | } | ... | ... |