Workouts
schema.sql 14 lines
Files · 8
1234567891011121314CREATE TABLE activities (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
sport_type TEXT NOT NULL,
start_date TEXT,
start_date_local TEXT NOT NULL,
timezone TEXT,
distance REAL NOT NULL DEFAULT 0 CHECK (distance >= 0),
elapsed_time INTEGER NOT NULL CHECK (elapsed_time >= 0),
moving_time INTEGER CHECK (moving_time >= 0),
total_elevation_gain REAL CHECK (total_elevation_gain >= 0),
description TEXT,
commute INTEGER NOT NULL DEFAULT 0 CHECK (commute IN (0, 1))
);