Describe the feature to be developed
When calculating a students learning path, it should be stored within the DB to access it afterwards as well.
Describe the Impact on the System
Need to change ORM and repository. No bigger impact expected on other parts, since this is only an example implementation for testing.
Definition of Done
What needs to be done, before the Issue can be closed?
[x] Linting Code to Python standard.
[x] Testing code with Pytest. All tests within the system should still be ok.
[x] Naming of the functions and varaibles are clear and understandable.
[x] Store studentId and learning path in DB when generated.
[x] If generation faild, do not store in DB, but give an excpetion.
[x] If student already exists in DB, override learning path.
Describe the feature to be developed When calculating a students learning path, it should be stored within the DB to access it afterwards as well.
Describe the Impact on the System Need to change ORM and repository. No bigger impact expected on other parts, since this is only an example implementation for testing.
Definition of Done What needs to be done, before the Issue can be closed?