Merchants now sell more appropriate items. They're not entirely correct but they certainly make them usable.
Now the properties of the items are saved in the DB. This allows consistency with the items and consequently the properties do not change with the update of the stash.
Also this PR introduce various data for generation of the items.
Link to all issues that this PR solves
165 Now item properties are stored in the DB
187 Now Merchants sells more appropriate items (prices are not perfect)
209 There is not more consistency problem while update the stash
Relevant pictures of the PR
Checklist
[ ] This change introduces new dependencies and I have included updated pyproject.toml and poetry.lock files.
[ ] This change requires database migrations and I have included an alembic migration.
Briefly describe what changes this PR introduces
Merchants now sell more appropriate items. They're not entirely correct but they certainly make them usable. Now the properties of the items are saved in the DB. This allows consistency with the items and consequently the properties do not change with the update of the stash. Also this PR introduce various data for generation of the items.
Link to all issues that this PR solves
165 Now item properties are stored in the DB
187 Now Merchants sells more appropriate items (prices are not perfect)
209 There is not more consistency problem while update the stash
Relevant pictures of the PR
Checklist
pyproject.toml
andpoetry.lock
files.