The database should get recreated in case it doesnt exist or created and filled with mock data.
The database should be upgradable using that script.
This provides a unified way of testing the software for all developers and makes upgrades to a new version easier.
Describe the Impact on the System
Database, new setup script.
Definition of Done
What needs to be done, before the Issue can be closed?
[ ] Linting Code to Python standard
[ ] Testing code with Pytest. All tests within the system should still be ok.
Describe the feature to be developed
The database should get recreated in case it doesnt exist or created and filled with mock data. The database should be upgradable using that script. This provides a unified way of testing the software for all developers and makes upgrades to a new version easier.
Describe the Impact on the System
Database, new setup script.
Definition of Done What needs to be done, before the Issue can be closed?