You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 24, 2025. It is now read-only.
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`userId` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `trainingsPlanId` INTEGER NOT NULL, `isMale` INTEGER NOT NULL)",
10
+
"fields": [
11
+
{
12
+
"fieldPath": "userId",
13
+
"columnName": "userId",
14
+
"affinity": "INTEGER",
15
+
"notNull": true
16
+
},
17
+
{
18
+
"fieldPath": "trainingsPlanId",
19
+
"columnName": "trainingsPlanId",
20
+
"affinity": "INTEGER",
21
+
"notNull": true
22
+
},
23
+
{
24
+
"fieldPath": "isMale",
25
+
"columnName": "isMale",
26
+
"affinity": "INTEGER",
27
+
"notNull": true
28
+
}
29
+
],
30
+
"primaryKey": {
31
+
"columnNames": [
32
+
"userId"
33
+
],
34
+
"autoGenerate": true
35
+
},
36
+
"indices": [],
37
+
"foreignKeys": []
38
+
},
39
+
{
40
+
"tableName": "TrainingPlan",
41
+
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`trainingPlanId` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `orderNr` INTEGER NOT NULL, `name` TEXT, `imagePath` TEXT, `isImagePathExternal` INTEGER NOT NULL, `countFinishedTraining` INTEGER NOT NULL)",
42
+
"fields": [
43
+
{
44
+
"fieldPath": "trainingPlanId",
45
+
"columnName": "trainingPlanId",
46
+
"affinity": "INTEGER",
47
+
"notNull": true
48
+
},
49
+
{
50
+
"fieldPath": "orderNr",
51
+
"columnName": "orderNr",
52
+
"affinity": "INTEGER",
53
+
"notNull": true
54
+
},
55
+
{
56
+
"fieldPath": "name",
57
+
"columnName": "name",
58
+
"affinity": "TEXT",
59
+
"notNull": false
60
+
},
61
+
{
62
+
"fieldPath": "imagePath",
63
+
"columnName": "imagePath",
64
+
"affinity": "TEXT",
65
+
"notNull": false
66
+
},
67
+
{
68
+
"fieldPath": "isImagePathExternal",
69
+
"columnName": "isImagePathExternal",
70
+
"affinity": "INTEGER",
71
+
"notNull": true
72
+
},
73
+
{
74
+
"fieldPath": "countFinishedTraining",
75
+
"columnName": "countFinishedTraining",
76
+
"affinity": "INTEGER",
77
+
"notNull": true
78
+
}
79
+
],
80
+
"primaryKey": {
81
+
"columnNames": [
82
+
"trainingPlanId"
83
+
],
84
+
"autoGenerate": true
85
+
},
86
+
"indices": [],
87
+
"foreignKeys": []
88
+
},
89
+
{
90
+
"tableName": "WorkoutSession",
91
+
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`workoutSessionId` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `trainingPlanId` INTEGER NOT NULL, `orderNr` INTEGER NOT NULL, `name` TEXT, `finished` INTEGER NOT NULL)",
92
+
"fields": [
93
+
{
94
+
"fieldPath": "workoutSessionId",
95
+
"columnName": "workoutSessionId",
96
+
"affinity": "INTEGER",
97
+
"notNull": true
98
+
},
99
+
{
100
+
"fieldPath": "trainingPlanId",
101
+
"columnName": "trainingPlanId",
102
+
"affinity": "INTEGER",
103
+
"notNull": true
104
+
},
105
+
{
106
+
"fieldPath": "orderNr",
107
+
"columnName": "orderNr",
108
+
"affinity": "INTEGER",
109
+
"notNull": true
110
+
},
111
+
{
112
+
"fieldPath": "name",
113
+
"columnName": "name",
114
+
"affinity": "TEXT",
115
+
"notNull": false
116
+
},
117
+
{
118
+
"fieldPath": "finished",
119
+
"columnName": "finished",
120
+
"affinity": "INTEGER",
121
+
"notNull": true
122
+
}
123
+
],
124
+
"primaryKey": {
125
+
"columnNames": [
126
+
"workoutSessionId"
127
+
],
128
+
"autoGenerate": true
129
+
},
130
+
"indices": [],
131
+
"foreignKeys": []
132
+
},
133
+
{
134
+
"tableName": "WorkoutItem",
135
+
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`workoutItemId` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `workoutSessionId` INTEGER NOT NULL, `orderNr` INTEGER NOT NULL, `name` TEXT, `description` TEXT, `elapsedTime` INTEGER NOT NULL, `imagePath` TEXT, `isImagePathExternal` INTEGER NOT NULL, `isVideoMode` INTEGER NOT NULL, `videoPath` TEXT, `isVideoPathExternal` INTEGER NOT NULL, `prepTime` INTEGER NOT NULL, `workoutTime` INTEGER NOT NULL, `breakTime` INTEGER NOT NULL, `repetitionCount` INTEGER NOT NULL, `isTimeMode` INTEGER NOT NULL, `finished` INTEGER NOT NULL)",
136
+
"fields": [
137
+
{
138
+
"fieldPath": "workoutItemId",
139
+
"columnName": "workoutItemId",
140
+
"affinity": "INTEGER",
141
+
"notNull": true
142
+
},
143
+
{
144
+
"fieldPath": "workoutSessionId",
145
+
"columnName": "workoutSessionId",
146
+
"affinity": "INTEGER",
147
+
"notNull": true
148
+
},
149
+
{
150
+
"fieldPath": "orderNr",
151
+
"columnName": "orderNr",
152
+
"affinity": "INTEGER",
153
+
"notNull": true
154
+
},
155
+
{
156
+
"fieldPath": "name",
157
+
"columnName": "name",
158
+
"affinity": "TEXT",
159
+
"notNull": false
160
+
},
161
+
{
162
+
"fieldPath": "description",
163
+
"columnName": "description",
164
+
"affinity": "TEXT",
165
+
"notNull": false
166
+
},
167
+
{
168
+
"fieldPath": "elapsedTime",
169
+
"columnName": "elapsedTime",
170
+
"affinity": "INTEGER",
171
+
"notNull": true
172
+
},
173
+
{
174
+
"fieldPath": "imagePath",
175
+
"columnName": "imagePath",
176
+
"affinity": "TEXT",
177
+
"notNull": false
178
+
},
179
+
{
180
+
"fieldPath": "isImagePathExternal",
181
+
"columnName": "isImagePathExternal",
182
+
"affinity": "INTEGER",
183
+
"notNull": true
184
+
},
185
+
{
186
+
"fieldPath": "isVideoMode",
187
+
"columnName": "isVideoMode",
188
+
"affinity": "INTEGER",
189
+
"notNull": true
190
+
},
191
+
{
192
+
"fieldPath": "videoPath",
193
+
"columnName": "videoPath",
194
+
"affinity": "TEXT",
195
+
"notNull": false
196
+
},
197
+
{
198
+
"fieldPath": "isVideoPathExternal",
199
+
"columnName": "isVideoPathExternal",
200
+
"affinity": "INTEGER",
201
+
"notNull": true
202
+
},
203
+
{
204
+
"fieldPath": "prepTime",
205
+
"columnName": "prepTime",
206
+
"affinity": "INTEGER",
207
+
"notNull": true
208
+
},
209
+
{
210
+
"fieldPath": "workoutTime",
211
+
"columnName": "workoutTime",
212
+
"affinity": "INTEGER",
213
+
"notNull": true
214
+
},
215
+
{
216
+
"fieldPath": "breakTime",
217
+
"columnName": "breakTime",
218
+
"affinity": "INTEGER",
219
+
"notNull": true
220
+
},
221
+
{
222
+
"fieldPath": "repetitionCount",
223
+
"columnName": "repetitionCount",
224
+
"affinity": "INTEGER",
225
+
"notNull": true
226
+
},
227
+
{
228
+
"fieldPath": "isTimeMode",
229
+
"columnName": "isTimeMode",
230
+
"affinity": "INTEGER",
231
+
"notNull": true
232
+
},
233
+
{
234
+
"fieldPath": "finished",
235
+
"columnName": "finished",
236
+
"affinity": "INTEGER",
237
+
"notNull": true
238
+
}
239
+
],
240
+
"primaryKey": {
241
+
"columnNames": [
242
+
"workoutItemId"
243
+
],
244
+
"autoGenerate": true
245
+
},
246
+
"indices": [],
247
+
"foreignKeys": []
248
+
}
249
+
],
250
+
"views": [],
251
+
"setupQueries": [
252
+
"CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)",
253
+
"INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '007a41b5201e4b1e5a62195c5ba4415c')"
0 commit comments