Updated MFT database schema.

Commit
07409288adf41fb4b55721ae3c2e6881b714aa64
Author
Marius Peter <marius.peter@tutanota.com>
Author date
Committer
Marius Peter <marius.peter@tutanota.com>
Committer date
mft-schema.sql
index 1c28a90c..66aa17c9 100644..100644
@@ -244,31 +244,34 @@
244 244 ('13', 'leg curl', NULL);
245 245
246 246 CREATE TABLE "Workouts" (
247 Removed: "id" INTEGER UNIQUE,
248 Removed: "user_id" INTEGER NOT NULL,
249 Removed: "date" TEXT NOT NULL,
250 Removed: "primary_muscle_group" TEXT,
247 Added: "id" INTEGER UNIQUE,
248 Added: "user_id" INTEGER NOT NULL,
249 Added: "date" TEXT NOT NULL,
250 Added: "primary_muscle_group_id" INTEGER,
251 Added: FOREIGN KEY("user_id") REFERENCES Users("id"),
251 252 PRIMARY KEY("id" AUTOINCREMENT)
252 253 );
253 254
254 Removed: CREATE TABLE "Reps" (
255 Removed: "id" INTEGER NOT NULL UNIQUE,
255 Added: CREATE TABLE "Sets" (
256 Added: "id" INTEGER NOT NULL UNIQUE,
256 257 "workout_id" INTEGER NOT NULL,
258 Added: "exercise_id" INTEGER NOT NULL,
257 259 "set_group" INTEGER NOT NULL,
258 Removed: "set" INTEGER NOT NULL,
259 Removed: "amount" INTEGER NOT NULL,
260 Removed: "load" INTEGER,
261 Removed: "rpe" INTEGER,
260 Added: "set_number" INTEGER NOT NULL,
261 Added: "reps" INTEGER NOT NULL,
262 Added: "load" INTEGER,
263 Added: "rpe" INTEGER,
262 264 "rest_after" NUMERIC,
263 265 FOREIGN KEY("workout_id") REFERENCES Workouts("id"),
266 Added: FOREIGN KEY("exercise_id") REFERENCES Exercises("id"),
264 267 PRIMARY KEY("id" AUTOINCREMENT)
265 268 );
266 269
267 270 CREATE TABLE "Weights" (
268 Removed: "id" INTEGER UNIQUE,
269 Removed: "user_id" INTEGER NOT NULL,
270 Removed: "date" TEXT NOT NULL,
271 Removed: "value" NUMERIC NOT NULL,
271 Added: "id" INTEGER UNIQUE,
272 Added: "user_id" INTEGER NOT NULL,
273 Added: "date" TEXT NOT NULL,
274 Added: "value" NUMERIC NOT NULL,
272 275 PRIMARY KEY("id" AUTOINCREMENT)
273 276 );
274 277