halkyon/apps/train/halkyon_train_server/migrations
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 064b911aa2
feat(train): equipment by place and a plate calculator (ADR 0034)
The places a person trains at (home, a gym), each a sealed, synced
`training_place` row with its equipment: bars and handles with their own
weight, plates by weight and count, dumbbells and kettlebells, the rest
by count, the person's own by name. A new place starts from what a home
or a gym usually has. The place last chosen is remembered on the device,
never its location.

The plate calculator loads each weight both sides alike, the heaviest
load not above it with the fewest plates, heavier inside, and over a
series of sets picks the loads making the fewest plate moves, listing
what comes off and goes on. Equipment is in Settings; strength plans
are to build on it.

The migration only creates the table, its space index and its cascade
to the sync engine's spaces.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-11-02 13:31:46 +01:00
..
20261028075229917-initial feat(train): Halkyon Train's shell, Todo's copied and renamed (ADR 0030, D12) 2026-10-30 15:52:45 +01:00
20261028101012641-workouts feat(train): the sync engine and Train's first models (ADR 0030, D14) 2026-10-30 15:52:47 +01:00
20261028164640000-profile feat(train): the body's figures in a sealed, synced profile (ADR 0030, D33, D34) 2026-10-30 15:52:55 +01:00
20261028181405893-days feat(train): the Loop's days read on the phone (ADR 0030, D37, D38) 2026-10-30 15:52:57 +01:00
20261028211508606-plans feat(train): interval plans, synced and sealed, with an editor and templates (ADR 0030, D42) 2026-10-30 15:52:59 +01:00
20261028231042668-routes feat(train): routes kept as sealed rows, planned on the map (ADR 0030, D44) 2026-10-30 15:53:02 +01:00
20261102103211357-training-places feat(train): equipment by place and a plate calculator (ADR 0034) 2026-11-02 13:31:46 +01:00
migration_registry.txt feat(train): equipment by place and a plate calculator (ADR 0034) 2026-11-02 13:31:46 +01:00