Commit Graph

20 Commits

Author SHA1 Message Date
Bertrand Benjamin fe92433311 Feat: add get_tribe for sqlite 2022-12-26 19:05:50 +01:00
Bertrand Benjamin 6fbe238e59 Feat: start sqlite tribe repository 2022-12-26 18:07:23 +01:00
Bertrand Benjamin 566ba8e2f5 Feat: autogenerate id for student if none is given 2022-12-26 11:46:29 +01:00
Bertrand Benjamin 2444bf38a1 feat: add mapper for student and it loads 2022-12-26 11:21:05 +01:00
Bertrand Benjamin 6f486a6f3c Feat: Add FakeTribeRepository 2022-12-26 07:03:52 +01:00
Bertrand Benjamin 5735d344c5 Feat: use Tribe repository in api 2022-12-21 14:16:09 +01:00
Bertrand Benjamin b3bb1f0cc8 Feat: add TribeSQLAlchemyRepository 2022-12-21 14:10:04 +01:00
Bertrand Benjamin 21821c275e Feat: add status and fix response_model 2022-12-21 10:39:51 +01:00
Bertrand Benjamin 8911f8ddeb Refact: use __post_init__ for dataclass 2022-12-21 07:24:48 +01:00
Bertrand Benjamin 4e8addd6cb Feat: get and put tribes api 2022-12-21 06:53:59 +01:00
Bertrand Benjamin ba750989d8 Refact: simplify model name 2022-12-21 06:53:27 +01:00
Bertrand Benjamin 309e9627e7 Feat: add __repr__ and to_dict 2022-12-21 06:53:12 +01:00
Bertrand Benjamin b4df4d6c09 Feat: Tribe equality on name and add tests 2022-12-20 10:37:55 +01:00
Bertrand Benjamin 723092c38f Feat: add orm for Tribes 2022-12-20 10:25:12 +01:00
Bertrand Benjamin 77b26f1180 Feat: add sqlalchemy 2022-12-20 09:48:51 +01:00
Bertrand Benjamin 4f4fc53253 refact: move Tribe to own file and rename tools to fakes 2022-12-20 08:28:45 +01:00
Bertrand Benjamin 67b9a1e8a0 Feat: add register_assessment for tribe 2022-12-20 08:23:52 +01:00
Bertrand Benjamin e496d86828 Feat: first step in assessment aggregate 2022-12-20 07:18:48 +01:00
Bertrand Benjamin c4fcb6a0ef Feat: build tribe and student model 2022-12-20 06:59:35 +01:00
Bertrand Benjamin 6a44ca033f Feat: run poetry new . 2022-12-20 06:01:21 +01:00