| | |
| | | import safeluck.drive.evaluation.DB.appstatusdb.AppStatusInitWork; |
| | | import safeluck.drive.evaluation.DB.criterias.CriteriaForI; |
| | | import safeluck.drive.evaluation.DB.criterias.CriteriaForII; |
| | | import safeluck.drive.evaluation.DB.criterias.CriteriaForIII; |
| | | import safeluck.drive.evaluation.DB.criterias.CriteriaForIIIWorker; |
| | | import safeluck.drive.evaluation.DB.criterias.CriteriaForIIWorker; |
| | | import safeluck.drive.evaluation.DB.criterias.CriteriaForIWorker; |
| | | import safeluck.drive.evaluation.DB.criterias.CriteriaIDao; |
| | | import safeluck.drive.evaluation.DB.criterias.CriteriaIIDao; |
| | | import safeluck.drive.evaluation.DB.criterias.CriteriaIIIDao; |
| | | import safeluck.drive.evaluation.DB.exam_status.ExamStatus; |
| | | import safeluck.drive.evaluation.DB.exam_status.ExamStatusDao; |
| | | import safeluck.drive.evaluation.DB.exam_status.ExamStatusInitWorker; |
| | |
| | | * 邮箱:632393724@qq.com |
| | | * All Rights Saved! Chongqing AnYun Tech co. LTD |
| | | */ |
| | | @Database(entities = {Student.class, CriteriaForI.class, FailedProj.class, CriteriaForII.class, RTKConfig.class, GPSInfo.class, AppStatus.class, ExamStatus.class, SingalConfig.class},version = 1,exportSchema = false) |
| | | @Database(entities = {Student.class, CriteriaForI.class, FailedProj.class, CriteriaForII.class, CriteriaForIII.class,RTKConfig.class, GPSInfo.class, AppStatus.class, ExamStatus.class, SingalConfig.class},version = 1,exportSchema = false) |
| | | public abstract class WorkRoomDataBase extends RoomDatabase { |
| | | private static final String TAG = "WorkRoomDataBase"; |
| | | public abstract StudentDao getstudentDao(); |
| | |
| | | OneTimeWorkRequest oneTimeWorkRequest = OneTimeWorkRequest.from(SeedDatabaseWorker.class); |
| | | OneTimeWorkRequest oneTimeWorkRequest1 = OneTimeWorkRequest.from(CriteriaForIWorker.class); |
| | | OneTimeWorkRequest oneTimeWorkRequest3 = OneTimeWorkRequest.from(CriteriaForIIWorker.class); |
| | | OneTimeWorkRequest mCriteriaForIIIWorker= OneTimeWorkRequest.from(CriteriaForIIIWorker.class); |
| | | OneTimeWorkRequest oneTimeWorkRequest2 = OneTimeWorkRequest.from(FailedProjWorker.class); |
| | | OneTimeWorkRequest RTKConfigWorkRequest = OneTimeWorkRequest.from(RTKConfigWork.class); |
| | | OneTimeWorkRequest appStatusInitWork = OneTimeWorkRequest.from(AppStatusInitWork.class); |
| | |
| | | WorkManager.getInstance(mContext).enqueue(oneTimeWorkRequest1); |
| | | WorkManager.getInstance(mContext).enqueue(oneTimeWorkRequest2); |
| | | WorkManager.getInstance(mContext).enqueue(oneTimeWorkRequest3); |
| | | WorkManager.getInstance(mContext).enqueue(mCriteriaForIIIWorker); |
| | | WorkManager.getInstance(mContext).enqueue(RTKConfigWorkRequest); |
| | | WorkManager.getInstance(mContext).enqueue(appStatusInitWork); |
| | | WorkManager.getInstance(mContext).enqueue(examStatusInitWorker); |
| | |
| | | public abstract ExamStatusDao getExamStatusDao(); |
| | | |
| | | public abstract SignalConfigDao getSignalConfigDao(); |
| | | |
| | | /** |
| | | * 获取科目三评判表的 Dao |
| | | * |
| | | * @return |
| | | */ |
| | | public abstract CriteriaIIIDao getCriteriaIIIDao(); |
| | | } |