diff --git a/reinheit/apps/brew/migrations/0003_remove_chemicaladdition_added_and_more.py b/reinheit/apps/brew/migrations/0003_remove_chemicaladdition_added_and_more.py new file mode 100644 index 0000000..309c559 --- /dev/null +++ b/reinheit/apps/brew/migrations/0003_remove_chemicaladdition_added_and_more.py @@ -0,0 +1,41 @@ +# Generated by Django 5.0.6 on 2024-06-28 19:55 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("brew", "0002_hopaddition"), + ] + + operations = [ + migrations.RemoveField( + model_name="chemicaladdition", + name="added", + ), + migrations.RemoveField( + model_name="fermentableaddition", + name="added", + ), + migrations.RemoveField( + model_name="hopaddition", + name="added", + ), + migrations.RemoveField( + model_name="maltaddition", + name="added", + ), + migrations.RemoveField( + model_name="yeastaddition", + name="added", + ), + migrations.AddField( + model_name="hopaddition", + name="boil_time", + field=models.PositiveIntegerField( + default=0, help_text="Number of minutes boiled" + ), + preserve_default=False, + ), + ] diff --git a/reinheit/apps/brew/models.py b/reinheit/apps/brew/models.py index 77f4aee..f9b1a9c 100644 --- a/reinheit/apps/brew/models.py +++ b/reinheit/apps/brew/models.py @@ -40,9 +40,7 @@ class Brew(models.Model): class AbstractAddition(models.Model): brew = models.ForeignKey("Brew", on_delete=models.CASCADE) - mass = models.FloatField(help_text="The mass of ingredient added") - added = models.DateTimeField(null=True) @property def unit(self): @@ -73,3 +71,5 @@ class ChemicalAddition(AbstractAddition): class HopAddition(AbstractAddition): ingredient = models.ForeignKey("ingredients.Hop", on_delete=models.PROTECT) + + boil_time = models.PositiveIntegerField(help_text="Number of minutes boiled")