Commit Graph

13 Commits

Author SHA1 Message Date
Roland Geider
3905a91bf3 Notes is nullable on the db
It's probably a good idea to change this and simply handle empty strings
2025-11-07 14:16:13 +01:00
Roland Geider
e975eee9f2 Refactor the django powersync connector 2025-11-05 16:51:43 +01:00
Roland Geider
88891582e9 Add tables and providers for weight and repetition units 2025-11-03 16:13:29 +01:00
Roland Geider
9040106939 Rework the base data providers, fix some tests 2025-11-03 15:40:37 +01:00
Roland Geider
eb087e1aca Set correct nullable attributes 2025-10-29 15:28:53 +01:00
Roland Geider
b17f39fffd Set foreign key relationships for the exercise tables 2025-10-28 13:53:34 +01:00
Roland Geider
c60cfbe347 Add tables for workout sessions 2025-10-26 18:18:22 +01:00
Roland Geider
3dc9519445 Move more usages to new exercise provider 2025-10-25 18:10:50 +02:00
Roland Geider
52a3ceda20 Also load the corresponding equipment 2025-10-25 01:10:07 +02:00
Roland Geider
666359155d Use the powersync drift provider to show exercises 2025-10-24 20:52:02 +02:00
Roland Geider
7969376dce Test how feasible it is to load exercises via powersync as well 2025-10-24 01:21:13 +02:00
Roland Geider
8b8c4626eb Powersync seems to be working now 2025-10-23 15:32:21 +02:00
Roland Geider
017cccab18 Start adding drift and using riverpod 2025-10-22 20:49:38 +02:00