From 067c4bccf174973e2abda40dd1c7e153b611ae69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yoann=20Pi=C3=A9tri?= Date: Sun, 14 Feb 2021 11:48:06 +0100 Subject: [PATCH] fix: :fire: Remove old migrations for the tickets app Remove old migrations. Add migration for commit 2f4b2699 --- tickets/migrations/0001_initial.py | 99 ------------------- tickets/migrations/0001_squashed_0007.py | 9 -- tickets/migrations/0002_auto_20191120_0159.py | 48 --------- tickets/migrations/0002_auto_20210214_1046.py | 25 +++++ tickets/migrations/0003_auto_20200422_1839.py | 23 ----- tickets/migrations/0004_auto_20200422_2127.py | 24 ----- tickets/migrations/0005_auto_20200422_2309.py | 40 -------- tickets/migrations/0006_auto_20200423_0202.py | 31 ------ tickets/migrations/0007_ticket_language.py | 20 ---- 9 files changed, 25 insertions(+), 294 deletions(-) delete mode 100644 tickets/migrations/0001_initial.py delete mode 100644 tickets/migrations/0002_auto_20191120_0159.py create mode 100644 tickets/migrations/0002_auto_20210214_1046.py delete mode 100644 tickets/migrations/0003_auto_20200422_1839.py delete mode 100644 tickets/migrations/0004_auto_20200422_2127.py delete mode 100644 tickets/migrations/0005_auto_20200422_2309.py delete mode 100644 tickets/migrations/0006_auto_20200423_0202.py delete mode 100644 tickets/migrations/0007_ticket_language.py diff --git a/tickets/migrations/0001_initial.py b/tickets/migrations/0001_initial.py deleted file mode 100644 index 4140c955..00000000 --- a/tickets/migrations/0001_initial.py +++ /dev/null @@ -1,99 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.10.7 on 2019-08-19 08:19 -from __future__ import unicode_literals - -from django.conf import settings -from django.db import migrations, models -import django.db.models.deletion -import re2o.mixins - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [migrations.swappable_dependency(settings.AUTH_USER_MODEL)] - - operations = [ - migrations.CreateModel( - name="Preferences", - fields=[ - ( - "id", - models.AutoField( - auto_created=True, - primary_key=True, - serialize=False, - verbose_name="ID", - ), - ), - ( - "publish_address", - models.EmailField( - help_text="Email address to publish the new tickets (leave empty for no publications)", - max_length=1000, - null=True, - ), - ), - ( - "mail_language", - models.IntegerField( - choices=[(0, "Français"), (1, "English")], default=0 - ), - ), - ], - options={"verbose_name": "Ticket's settings"}, - ), - migrations.CreateModel( - name="Ticket", - fields=[ - ( - "id", - models.AutoField( - auto_created=True, - primary_key=True, - serialize=False, - verbose_name="ID", - ), - ), - ( - "title", - models.CharField(help_text="Title of the ticket", max_length=255), - ), - ( - "description", - models.TextField( - help_text="Description of the ticket", max_length=3000 - ), - ), - ("date", models.DateTimeField(auto_now_add=True)), - ( - "email", - models.EmailField( - help_text="An email address to get back to you", - max_length=100, - null=True, - ), - ), - ("solved", models.BooleanField(default=False)), - ( - "user", - models.ForeignKey( - blank=True, - null=True, - on_delete=django.db.models.deletion.CASCADE, - related_name="tickets", - to=settings.AUTH_USER_MODEL, - ), - ), - ], - options={ - "verbose_name": "Ticket", - "verbose_name_plural": "Tickets", - "permissions": (("view_tickets", "Can view a ticket object"),), - "verbose_name": "Ticket", - "verbose_name_plural": "Tickets", - }, - bases=(re2o.mixins.AclMixin, models.Model), - ), - ] diff --git a/tickets/migrations/0001_squashed_0007.py b/tickets/migrations/0001_squashed_0007.py index 19c73679..4d68d5b3 100644 --- a/tickets/migrations/0001_squashed_0007.py +++ b/tickets/migrations/0001_squashed_0007.py @@ -15,15 +15,6 @@ class Migration(migrations.Migration): dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] - replaces = [ - ("tickets", "0001_initial"), - ("tickets", "0002_auto_20191120_0159"), - ("tickets", "0003_auto_20200422_1839"), - ("tickets", "0004_auto_20200422_2127"), - ("tickets", "0005_auto_20200422_2309"), - ("tickets", "0006_auto_20200423_0202"), - ("tickets", "0007_ticket_language"), - ] operations = [ migrations.CreateModel( diff --git a/tickets/migrations/0002_auto_20191120_0159.py b/tickets/migrations/0002_auto_20191120_0159.py deleted file mode 100644 index 05ae5a68..00000000 --- a/tickets/migrations/0002_auto_20191120_0159.py +++ /dev/null @@ -1,48 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.23 on 2019-11-20 00:59 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('tickets', '0001_initial'), - ] - - operations = [ - migrations.AlterModelOptions( - name='preferences', - options={'verbose_name': 'tickets preferences'}, - ), - migrations.AlterModelOptions( - name='ticket', - options={'permissions': (('view_tickets', 'Can view a ticket object'),), 'verbose_name': 'ticket', 'verbose_name_plural': 'tickets'}, - ), - migrations.AlterField( - model_name='preferences', - name='mail_language', - field=models.IntegerField(choices=[(0, 'French'), (1, 'English')], default=0), - ), - migrations.AlterField( - model_name='preferences', - name='publish_address', - field=models.EmailField(help_text='Email address to publish the new tickets (leave empty for no publication).', max_length=1000, null=True), - ), - migrations.AlterField( - model_name='ticket', - name='description', - field=models.TextField(help_text='Description of the ticket.', max_length=3000), - ), - migrations.AlterField( - model_name='ticket', - name='email', - field=models.EmailField(help_text='An email address to get back to you.', max_length=100, null=True), - ), - migrations.AlterField( - model_name='ticket', - name='title', - field=models.CharField(help_text='Title of the ticket.', max_length=255), - ), - ] diff --git a/tickets/migrations/0002_auto_20210214_1046.py b/tickets/migrations/0002_auto_20210214_1046.py new file mode 100644 index 00000000..fc20ed13 --- /dev/null +++ b/tickets/migrations/0002_auto_20210214_1046.py @@ -0,0 +1,25 @@ +# Generated by Django 2.2.18 on 2021-02-14 09:46 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('tickets', '0001_squashed_0007'), + ] + + operations = [ + migrations.AlterModelOptions( + name='commentticket', + options={'verbose_name': 'ticket', 'verbose_name_plural': 'tickets'}, + ), + migrations.AlterModelOptions( + name='ticket', + options={'verbose_name': 'ticket', 'verbose_name_plural': 'tickets'}, + ), + migrations.AlterModelOptions( + name='ticketoption', + options={'verbose_name': 'tickets options'}, + ), + ] diff --git a/tickets/migrations/0003_auto_20200422_1839.py b/tickets/migrations/0003_auto_20200422_1839.py deleted file mode 100644 index daa29e42..00000000 --- a/tickets/migrations/0003_auto_20200422_1839.py +++ /dev/null @@ -1,23 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.28 on 2020-04-22 16:39 -from __future__ import unicode_literals - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('tickets', '0002_auto_20191120_0159'), - ] - - operations = [ - migrations.RenameModel( - old_name='Preferences', - new_name='TicketOption', - ), - migrations.AlterModelOptions( - name='ticketoption', - options={'permissions': (('view_ticketoption', 'Can view tickets options'),), 'verbose_name': 'tickets options'}, - ), - ] diff --git a/tickets/migrations/0004_auto_20200422_2127.py b/tickets/migrations/0004_auto_20200422_2127.py deleted file mode 100644 index c1dfa3f4..00000000 --- a/tickets/migrations/0004_auto_20200422_2127.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.28 on 2020-04-22 19:27 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('tickets', '0003_auto_20200422_1839'), - ] - - operations = [ - migrations.RemoveField( - model_name='ticketoption', - name='mail_language', - ), - migrations.AlterField( - model_name='ticket', - name='description', - field=models.TextField(max_length=3000), - ), - ] diff --git a/tickets/migrations/0005_auto_20200422_2309.py b/tickets/migrations/0005_auto_20200422_2309.py deleted file mode 100644 index 43fdbdb3..00000000 --- a/tickets/migrations/0005_auto_20200422_2309.py +++ /dev/null @@ -1,40 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.28 on 2020-04-22 21:09 -from __future__ import unicode_literals - -from django.db import migrations, models -import django.db.models.deletion -import re2o.mixins - - -class Migration(migrations.Migration): - - dependencies = [ - ('tickets', '0004_auto_20200422_2127'), - ] - - operations = [ - migrations.CreateModel( - name='CommentTicket', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('date', models.DateTimeField(auto_now_add=True)), - ('comment', models.TextField(max_length=4095)), - ], - options={ - 'verbose_name': 'ticket', - 'verbose_name_plural': 'tickets', - 'permissions': (('view_commentticket', 'Can view a ticket object'),), - }, - bases=(re2o.mixins.AclMixin, models.Model), - ), - migrations.AlterModelOptions( - name='ticket', - options={'permissions': (('view_ticket', 'Can view a ticket object'),), 'verbose_name': 'ticket', 'verbose_name_plural': 'tickets'}, - ), - migrations.AddField( - model_name='commentticket', - name='parent_ticket', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='tickets.Ticket'), - ), - ] diff --git a/tickets/migrations/0006_auto_20200423_0202.py b/tickets/migrations/0006_auto_20200423_0202.py deleted file mode 100644 index 565a8b7a..00000000 --- a/tickets/migrations/0006_auto_20200423_0202.py +++ /dev/null @@ -1,31 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.28 on 2020-04-23 00:02 -from __future__ import unicode_literals - -from django.conf import settings -from django.db import migrations, models -import django.db.models.deletion -import django.utils.timezone - - -class Migration(migrations.Migration): - - dependencies = [ - migrations.swappable_dependency(settings.AUTH_USER_MODEL), - ('tickets', '0005_auto_20200422_2309'), - ] - - operations = [ - migrations.AddField( - model_name='commentticket', - name='created_at', - field=models.DateTimeField(auto_now_add=True, default=django.utils.timezone.now), - preserve_default=False, - ), - migrations.AddField( - model_name='commentticket', - name='created_by', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='ticket_comment', to=settings.AUTH_USER_MODEL), - preserve_default=False, - ), - ] diff --git a/tickets/migrations/0007_ticket_language.py b/tickets/migrations/0007_ticket_language.py deleted file mode 100644 index 351d2359..00000000 --- a/tickets/migrations/0007_ticket_language.py +++ /dev/null @@ -1,20 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.28 on 2020-04-23 01:05 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('tickets', '0006_auto_20200423_0202'), - ] - - operations = [ - migrations.AddField( - model_name='ticket', - name='language', - field=models.CharField(default='en', help_text='Language of the ticket.', max_length=16), - ), - ]