Browse Source

fix fichier de migration antennes

Élie Bouttier 7 years ago
parent
commit
3e66e7691c
1 changed files with 17 additions and 42 deletions
  1. 17 42
      services/migrations/0026_auto_20170607_2306.py

+ 17 - 42
services/migrations/0026_auto_20170607_2306.py

@@ -16,6 +16,12 @@ class Migration(migrations.Migration):
     ]
 
     operations = [
+        migrations.AddField(
+            model_name='ipresource',
+            name='category',
+            field=models.IntegerField(choices=[(0, 'IP Public'), (1, 'IP Antenne')], default=0, verbose_name='catégorie'),
+            preserve_default=False,
+        ),
         migrations.CreateModel(
             name='Antenna',
             fields=[
@@ -42,58 +48,27 @@ class Migration(migrations.Migration):
                 'verbose_name_plural': 'allocations',
             },
         ),
-        migrations.CreateModel(
-            name='ServiceAllocation',
-            fields=[
-                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
-                ('start', models.DateTimeField(default=django.utils.timezone.now, verbose_name='Début de la période d’allocation')),
-                ('end', models.DateTimeField(blank=True, null=True, verbose_name='Fin de la période d’allocation')),
-                ('notes', models.TextField(blank=True, default='')),
-            ],
-            options={
-                'verbose_name': 'allocation',
-                'verbose_name_plural': 'allocations',
-            },
-        ),
-        migrations.RemoveField(
-            model_name='resourceallocation',
+        migrations.AddField(
+            model_name='antennaallocation',
             name='resource',
+            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='antenna_allocations', related_query_name='antenna_allocation', to='services.IPResource', verbose_name='Ressource'),
         ),
-        migrations.RemoveField(
-            model_name='resourceallocation',
-            name='route',
-        ),
-        migrations.RemoveField(
-            model_name='resourceallocation',
-            name='service',
-        ),
-        migrations.AddField(
-            model_name='ipresource',
-            name='category',
-            field=models.IntegerField(choices=[(0, 'IP Public'), (1, 'IP Antenne')], default=0, verbose_name='catégorie'),
-            preserve_default=False,
+        migrations.RenameModel(
+            old_name='ResourceAllocation',
+            new_name='ServiceAllocation',
         ),
-        migrations.DeleteModel(
-            name='ResourceAllocation',
+        migrations.AlterModelOptions(
+            name='serviceallocation',
+            options={'verbose_name': 'allocation', 'verbose_name_plural': 'allocations'},
         ),
-        migrations.AddField(
+        migrations.AlterField(
             model_name='serviceallocation',
             name='resource',
             field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='service_allocations', related_query_name='service_allocation', to='services.IPResource', verbose_name='Ressource'),
         ),
-        migrations.AddField(
+        migrations.AlterField(
             model_name='serviceallocation',
             name='route',
             field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='services', related_query_name='allocation', to='services.Route', verbose_name='Route'),
         ),
-        migrations.AddField(
-            model_name='serviceallocation',
-            name='service',
-            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='allocations', related_query_name='allocation', to='services.Service'),
-        ),
-        migrations.AddField(
-            model_name='antennaallocation',
-            name='resource',
-            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='antenna_allocations', related_query_name='antenna_allocation', to='services.IPResource', verbose_name='Ressource'),
-        ),
     ]