diff --git a/apps/establishment/migrations/0076_auto_20200123_1115.py b/apps/establishment/migrations/0076_auto_20200123_1115.py new file mode 100644 index 00000000..c18a645e --- /dev/null +++ b/apps/establishment/migrations/0076_auto_20200123_1115.py @@ -0,0 +1,24 @@ +# Generated by Django 2.2.7 on 2020-01-23 11:15 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('timetable', '0003_auto_20191003_0943'), + ('establishment', '0075_employee_photo'), + ] + + operations = [ + migrations.AddField( + model_name='menu', + name='is_drinks_included', + field=models.BooleanField(default=False, verbose_name='is drinks included'), + ), + migrations.AddField( + model_name='menu', + name='schedule', + field=models.ManyToManyField(blank=True, related_name='menus', to='timetable.Timetable', verbose_name='Establishment schedule'), + ), + ] diff --git a/apps/establishment/models.py b/apps/establishment/models.py index edbafdc7..b3612301 100644 --- a/apps/establishment/models.py +++ b/apps/establishment/models.py @@ -1230,6 +1230,13 @@ class Menu(TranslatedFieldsMixin, BaseAttributes): establishment = models.ForeignKey( 'establishment.Establishment', verbose_name=_('establishment'), on_delete=models.CASCADE) + is_drinks_included = models.BooleanField(_('is drinks included'), default=False) + schedule = models.ManyToManyField( + to='timetable.Timetable', + blank=True, + verbose_name=_('Establishment schedule'), + related_name='menus', + ) class Meta: verbose_name = _('menu')