Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various fixes and tidy-up #864

Merged
merged 8 commits into from
Oct 24, 2024
Merged

Conversation

matty0ung
Copy link
Contributor

@matty0ung matty0ung commented Oct 21, 2024

This includes a database upgrade that fixes (and simplifies) how we store recipe instructions. Prior database schema was set up to allow instructions to be shared between different recipes but this (a) is not possible in the UI and (b) doesn't make a massive amount of sense. So now Instructions belong to their Recipe. Plus they now share all the same "step" logic as mash steps, boil steps and fermentation steps. Simplifying and correcting the data model here is also a step along the way to adding in the ability to share mash/boil/fermentation profiles between recipes.

This PR should also fix:

And I'll probably do a few commits against this PR to also get a fix for:

@matty0ung matty0ung merged commit 7133992 into Brewtarget:develop Oct 24, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant