1 |
efrain |
1 |
package com.cesams.twogetskills.dao;
|
|
|
2 |
|
|
|
3 |
|
|
|
4 |
import androidx.room.Database;
|
|
|
5 |
import androidx.room.RoomDatabase;
|
|
|
6 |
|
|
|
7 |
import com.cesams.twogetskills.entity.Answer;
|
|
|
8 |
import com.cesams.twogetskills.entity.Capsule;
|
|
|
9 |
import com.cesams.twogetskills.entity.Company;
|
|
|
10 |
import com.cesams.twogetskills.entity.Progress;
|
|
|
11 |
import com.cesams.twogetskills.entity.Question;
|
|
|
12 |
import com.cesams.twogetskills.entity.Quiz;
|
|
|
13 |
import com.cesams.twogetskills.entity.Slide;
|
|
|
14 |
import com.cesams.twogetskills.entity.Sync;
|
|
|
15 |
import com.cesams.twogetskills.entity.Topic;
|
|
|
16 |
import com.cesams.twogetskills.entity.UserExtended;
|
|
|
17 |
import com.cesams.twogetskills.entity.UserLog;
|
|
|
18 |
|
|
|
19 |
@Database(entities = {
|
|
|
20 |
Answer.class,
|
|
|
21 |
Capsule.class,
|
|
|
22 |
Company.class,
|
|
|
23 |
Progress.class,
|
|
|
24 |
Question.class,
|
|
|
25 |
Quiz.class,
|
|
|
26 |
Slide.class,
|
|
|
27 |
Sync.class,
|
|
|
28 |
Topic.class,
|
|
|
29 |
UserExtended.class,
|
|
|
30 |
UserLog.class
|
|
|
31 |
}, version = 1)
|
|
|
32 |
|
|
|
33 |
public abstract class AppDatabase extends RoomDatabase {
|
|
|
34 |
public abstract AnswerDao getAnswerDao();
|
|
|
35 |
public abstract CapsuleDao getCapsuleDao();
|
|
|
36 |
public abstract CompanyDao getCompanyDao();
|
|
|
37 |
public abstract ProgressDao getProgressDao();
|
|
|
38 |
public abstract QuestionDao getQuestionDao();
|
|
|
39 |
public abstract QuizDao getQuizDao();
|
|
|
40 |
public abstract SlideDao getSlideDao();
|
|
|
41 |
public abstract SyncDao getSyncDao();
|
|
|
42 |
public abstract TopicDao getTopicDao();
|
|
|
43 |
public abstract UserExtendedDao getUserExtendedDao();
|
|
|
44 |
public abstract UserLogDao getUserLogDao();
|
|
|
45 |
|
|
|
46 |
}
|
|
|
47 |
|
|
|
48 |
|