From ce12cf5988bbd0b6a813876b0677112395af8101 Mon Sep 17 00:00:00 2001 From: bglacial Date: Wed, 16 Jan 2019 00:33:47 +0100 Subject: [PATCH] Reset des migrations --- timelaps/migrations/0001_initial.py | 68 +++++++------- .../migrations/0002_auto_20190112_0858.py | 17 ---- .../migrations/0003_auto_20190112_0903.py | 29 ------ .../migrations/0004_auto_20190112_0906.py | 18 ---- .../migrations/0005_auto_20190112_0907.py | 18 ---- .../migrations/0006_auto_20190112_0912.py | 28 ------ .../migrations/0007_auto_20190112_0930.py | 27 ------ .../migrations/0008_auto_20190112_0934.py | 24 ----- .../migrations/0009_auto_20190112_0938.py | 33 ------- .../migrations/0010_auto_20190112_1005.py | 28 ------ .../migrations/0011_auto_20190112_1017.py | 18 ---- .../migrations/0012_auto_20190112_1019.py | 83 ------------------ .../__pycache__/0001_initial.cpython-36.pyc | Bin 1793 -> 2034 bytes .../0002_auto_20190112_0858.cpython-36.pyc | Bin 509 -> 0 bytes .../0003_auto_20190112_0903.cpython-36.pyc | Bin 873 -> 0 bytes .../0004_auto_20190112_0906.cpython-36.pyc | Bin 599 -> 0 bytes .../0005_auto_20190112_0907.cpython-36.pyc | Bin 548 -> 0 bytes .../0006_auto_20190112_0912.cpython-36.pyc | Bin 625 -> 0 bytes .../0007_auto_20190112_0930.cpython-36.pyc | Bin 737 -> 0 bytes .../0008_auto_20190112_0934.cpython-36.pyc | Bin 779 -> 0 bytes .../0009_auto_20190112_0938.cpython-36.pyc | Bin 710 -> 0 bytes .../0010_auto_20190112_1005.cpython-36.pyc | Bin 625 -> 0 bytes .../0011_auto_20190112_1017.cpython-36.pyc | Bin 557 -> 0 bytes .../0012_auto_20190112_1019.cpython-36.pyc | Bin 1309 -> 0 bytes 24 files changed, 37 insertions(+), 354 deletions(-) delete mode 100644 timelaps/migrations/0002_auto_20190112_0858.py delete mode 100644 timelaps/migrations/0003_auto_20190112_0903.py delete mode 100644 timelaps/migrations/0004_auto_20190112_0906.py delete mode 100644 timelaps/migrations/0005_auto_20190112_0907.py delete mode 100644 timelaps/migrations/0006_auto_20190112_0912.py delete mode 100644 timelaps/migrations/0007_auto_20190112_0930.py delete mode 100644 timelaps/migrations/0008_auto_20190112_0934.py delete mode 100644 timelaps/migrations/0009_auto_20190112_0938.py delete mode 100644 timelaps/migrations/0010_auto_20190112_1005.py delete mode 100644 timelaps/migrations/0011_auto_20190112_1017.py delete mode 100644 timelaps/migrations/0012_auto_20190112_1019.py delete mode 100644 timelaps/migrations/__pycache__/0002_auto_20190112_0858.cpython-36.pyc delete mode 100644 timelaps/migrations/__pycache__/0003_auto_20190112_0903.cpython-36.pyc delete mode 100644 timelaps/migrations/__pycache__/0004_auto_20190112_0906.cpython-36.pyc delete mode 100644 timelaps/migrations/__pycache__/0005_auto_20190112_0907.cpython-36.pyc delete mode 100644 timelaps/migrations/__pycache__/0006_auto_20190112_0912.cpython-36.pyc delete mode 100644 timelaps/migrations/__pycache__/0007_auto_20190112_0930.cpython-36.pyc delete mode 100644 timelaps/migrations/__pycache__/0008_auto_20190112_0934.cpython-36.pyc delete mode 100644 timelaps/migrations/__pycache__/0009_auto_20190112_0938.cpython-36.pyc delete mode 100644 timelaps/migrations/__pycache__/0010_auto_20190112_1005.cpython-36.pyc delete mode 100644 timelaps/migrations/__pycache__/0011_auto_20190112_1017.cpython-36.pyc delete mode 100644 timelaps/migrations/__pycache__/0012_auto_20190112_1019.cpython-36.pyc diff --git a/timelaps/migrations/0001_initial.py b/timelaps/migrations/0001_initial.py index e8ee090..1ed51c4 100644 --- a/timelaps/migrations/0001_initial.py +++ b/timelaps/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 2.1.5 on 2019-01-12 08:54 +# Generated by Django 2.1.5 on 2019-01-15 23:31 from django.db import migrations, models import django.db.models.deletion @@ -16,67 +16,73 @@ class Migration(migrations.Migration): name='Driver', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('first_name', models.CharField(max_length=30)), - ('last_name', models.CharField(max_length=30)), + ('first_name', models.CharField(blank=True, default=None, max_length=30, null=True)), + ('last_name', models.CharField(blank=True, default=None, max_length=30, null=True)), + ], + ), + migrations.CreateModel( + name='EngagedPilot', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('order', models.IntegerField(blank=True, default=None, null=True)), + ('pilot', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='pilot', to='timelaps.Driver')), ], ), migrations.CreateModel( name='Race', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('name', models.CharField(max_length=30)), - ('start_date', models.DateField()), - ('end_date', models.DateField(null=True)), + ('name', models.CharField(blank=True, default=None, max_length=30, null=True)), + ('start_date', models.DateTimeField(blank=True, default=None, null=True)), + ('end_date', models.DateTimeField(blank=True, default=None, null=True)), ('duration', models.IntegerField()), - ('comment', models.CharField(max_length=256)), + ('comment', models.CharField(blank=True, default=None, max_length=256, null=True)), ], ), migrations.CreateModel( name='Relay', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('relay_start', models.DateField()), - ('relay_end', models.DateField(null=True)), + ('relay_start', models.DateTimeField()), + ('relay_end', models.DateTimeField(blank=True, default=None, null=True)), ('has_refuel', models.BooleanField(default=False)), - ('pilot_chrono', models.IntegerField(null=True)), - ('comment', models.CharField(max_length=256, null=True)), + ('pilot_chrono', models.IntegerField(blank=True, default=None, null=True)), + ('comment', models.CharField(blank=True, default=None, max_length=256, null=True)), + ('team_pilot', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='relays', to='timelaps.EngagedPilot')), ], ), migrations.CreateModel( - name='Rule', + name='Rules', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('min_stand_duration', models.IntegerField()), + ('min_stand_duration', models.IntegerField(blank=True, default=None, null=True)), ('max_autonomy_dry', models.IntegerField()), ('max_autonomy_wet', models.IntegerField()), - ('max_driving_duration', models.IntegerField(null=True)), - ('relay_default_duration', models.IntegerField(null=True)), + ('max_driving_duration', models.IntegerField(blank=True, default=None, null=True)), + ('relay_default_duration', models.IntegerField(blank=True, default=None, null=True)), ], ), migrations.CreateModel( name='Team', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('name', models.CharField(max_length=30)), + ('name', models.CharField(blank=True, default=None, max_length=30, null=True)), + ('comment', models.CharField(blank=True, default=None, max_length=256, null=True)), ], ), - migrations.CreateModel( - name='TeamPilot', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('pilot', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='timelaps.Driver')), - ('race', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='timelaps.Race')), - ('team', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='timelaps.Team')), - ], - ), - migrations.AddField( - model_name='relay', - name='team', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='timelaps.Team'), - ), migrations.AddField( model_name='race', name='fk_rules', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='timelaps.Rule'), + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='timelaps.Rules'), + ), + migrations.AddField( + model_name='engagedpilot', + name='race', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='race', to='timelaps.Race'), + ), + migrations.AddField( + model_name='engagedpilot', + name='team', + field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='team', to='timelaps.Team'), ), ] diff --git a/timelaps/migrations/0002_auto_20190112_0858.py b/timelaps/migrations/0002_auto_20190112_0858.py deleted file mode 100644 index 62d8065..0000000 --- a/timelaps/migrations/0002_auto_20190112_0858.py +++ /dev/null @@ -1,17 +0,0 @@ -# Generated by Django 2.1.5 on 2019-01-12 08:58 - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('timelaps', '0001_initial'), - ] - - operations = [ - migrations.RenameModel( - old_name='Rule', - new_name='Rules', - ), - ] diff --git a/timelaps/migrations/0003_auto_20190112_0903.py b/timelaps/migrations/0003_auto_20190112_0903.py deleted file mode 100644 index 539accf..0000000 --- a/timelaps/migrations/0003_auto_20190112_0903.py +++ /dev/null @@ -1,29 +0,0 @@ -# Generated by Django 2.1.5 on 2019-01-12 09:03 - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('timelaps', '0002_auto_20190112_0858'), - ] - - operations = [ - migrations.RemoveField( - model_name='relay', - name='team', - ), - migrations.AddField( - model_name='relay', - name='team_pilot_id', - field=models.ForeignKey(default=1, on_delete=django.db.models.deletion.CASCADE, to='timelaps.TeamPilot'), - preserve_default=False, - ), - migrations.AddField( - model_name='teampilot', - name='order', - field=models.IntegerField(null=True), - ), - ] diff --git a/timelaps/migrations/0004_auto_20190112_0906.py b/timelaps/migrations/0004_auto_20190112_0906.py deleted file mode 100644 index a7ce129..0000000 --- a/timelaps/migrations/0004_auto_20190112_0906.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 2.1.5 on 2019-01-12 09:06 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('timelaps', '0003_auto_20190112_0903'), - ] - - operations = [ - migrations.AlterField( - model_name='race', - name='comment', - field=models.CharField(max_length=256, null=True), - ), - ] diff --git a/timelaps/migrations/0005_auto_20190112_0907.py b/timelaps/migrations/0005_auto_20190112_0907.py deleted file mode 100644 index 27f1af2..0000000 --- a/timelaps/migrations/0005_auto_20190112_0907.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 2.1.5 on 2019-01-12 09:07 - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('timelaps', '0004_auto_20190112_0906'), - ] - - operations = [ - migrations.RenameField( - model_name='driver', - old_name='last_name', - new_name='name', - ), - ] diff --git a/timelaps/migrations/0006_auto_20190112_0912.py b/timelaps/migrations/0006_auto_20190112_0912.py deleted file mode 100644 index a989d30..0000000 --- a/timelaps/migrations/0006_auto_20190112_0912.py +++ /dev/null @@ -1,28 +0,0 @@ -# Generated by Django 2.1.5 on 2019-01-12 09:12 - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('timelaps', '0005_auto_20190112_0907'), - ] - - operations = [ - migrations.RenameField( - model_name='teampilot', - old_name='pilot', - new_name='pilot_id', - ), - migrations.RenameField( - model_name='teampilot', - old_name='race', - new_name='race_id', - ), - migrations.RenameField( - model_name='teampilot', - old_name='team', - new_name='team_id', - ), - ] diff --git a/timelaps/migrations/0007_auto_20190112_0930.py b/timelaps/migrations/0007_auto_20190112_0930.py deleted file mode 100644 index 2237c17..0000000 --- a/timelaps/migrations/0007_auto_20190112_0930.py +++ /dev/null @@ -1,27 +0,0 @@ -# Generated by Django 2.1.5 on 2019-01-12 09:30 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('timelaps', '0006_auto_20190112_0912'), - ] - - operations = [ - migrations.RenameField( - model_name='driver', - old_name='name', - new_name='last_name', - ), - migrations.RemoveField( - model_name='relay', - name='team_pilot_id', - ), - migrations.AddField( - model_name='relay', - name='team_pilot_id', - field=models.ManyToManyField(to='timelaps.TeamPilot'), - ), - ] diff --git a/timelaps/migrations/0008_auto_20190112_0934.py b/timelaps/migrations/0008_auto_20190112_0934.py deleted file mode 100644 index b10731f..0000000 --- a/timelaps/migrations/0008_auto_20190112_0934.py +++ /dev/null @@ -1,24 +0,0 @@ -# Generated by Django 2.1.5 on 2019-01-12 09:34 - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('timelaps', '0007_auto_20190112_0930'), - ] - - operations = [ - migrations.RemoveField( - model_name='relay', - name='team_pilot_id', - ), - migrations.AddField( - model_name='relay', - name='team_pilot_id', - field=models.ForeignKey(default=1, on_delete=django.db.models.deletion.CASCADE, to='timelaps.TeamPilot'), - preserve_default=False, - ), - ] diff --git a/timelaps/migrations/0009_auto_20190112_0938.py b/timelaps/migrations/0009_auto_20190112_0938.py deleted file mode 100644 index 56adc2a..0000000 --- a/timelaps/migrations/0009_auto_20190112_0938.py +++ /dev/null @@ -1,33 +0,0 @@ -# Generated by Django 2.1.5 on 2019-01-12 09:38 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('timelaps', '0008_auto_20190112_0934'), - ] - - operations = [ - migrations.AlterField( - model_name='race', - name='end_date', - field=models.DateTimeField(null=True), - ), - migrations.AlterField( - model_name='race', - name='start_date', - field=models.DateTimeField(), - ), - migrations.AlterField( - model_name='relay', - name='relay_end', - field=models.DateTimeField(null=True), - ), - migrations.AlterField( - model_name='relay', - name='relay_start', - field=models.DateTimeField(), - ), - ] diff --git a/timelaps/migrations/0010_auto_20190112_1005.py b/timelaps/migrations/0010_auto_20190112_1005.py deleted file mode 100644 index 5ffc41c..0000000 --- a/timelaps/migrations/0010_auto_20190112_1005.py +++ /dev/null @@ -1,28 +0,0 @@ -# Generated by Django 2.1.5 on 2019-01-12 10:05 - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('timelaps', '0009_auto_20190112_0938'), - ] - - operations = [ - migrations.RenameField( - model_name='teampilot', - old_name='pilot_id', - new_name='pilot', - ), - migrations.RenameField( - model_name='teampilot', - old_name='race_id', - new_name='race', - ), - migrations.RenameField( - model_name='teampilot', - old_name='team_id', - new_name='team', - ), - ] diff --git a/timelaps/migrations/0011_auto_20190112_1017.py b/timelaps/migrations/0011_auto_20190112_1017.py deleted file mode 100644 index 4169685..0000000 --- a/timelaps/migrations/0011_auto_20190112_1017.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 2.1.5 on 2019-01-12 10:17 - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('timelaps', '0010_auto_20190112_1005'), - ] - - operations = [ - migrations.RenameField( - model_name='relay', - old_name='team_pilot_id', - new_name='team_pilot', - ), - ] diff --git a/timelaps/migrations/0012_auto_20190112_1019.py b/timelaps/migrations/0012_auto_20190112_1019.py deleted file mode 100644 index 17c085a..0000000 --- a/timelaps/migrations/0012_auto_20190112_1019.py +++ /dev/null @@ -1,83 +0,0 @@ -# Generated by Django 2.1.5 on 2019-01-12 10:19 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('timelaps', '0011_auto_20190112_1017'), - ] - - operations = [ - migrations.AlterField( - model_name='driver', - name='first_name', - field=models.CharField(blank=True, default=None, max_length=30, null=True), - ), - migrations.AlterField( - model_name='driver', - name='last_name', - field=models.CharField(blank=True, default=None, max_length=30, null=True), - ), - migrations.AlterField( - model_name='race', - name='comment', - field=models.CharField(blank=True, default=None, max_length=256, null=True), - ), - migrations.AlterField( - model_name='race', - name='end_date', - field=models.DateTimeField(blank=True, default=None, null=True), - ), - migrations.AlterField( - model_name='race', - name='name', - field=models.CharField(blank=True, default=None, max_length=30, null=True), - ), - migrations.AlterField( - model_name='race', - name='start_date', - field=models.DateTimeField(blank=True, default=None, null=True), - ), - migrations.AlterField( - model_name='relay', - name='comment', - field=models.CharField(blank=True, default=None, max_length=256, null=True), - ), - migrations.AlterField( - model_name='relay', - name='pilot_chrono', - field=models.IntegerField(blank=True, default=None, null=True), - ), - migrations.AlterField( - model_name='relay', - name='relay_end', - field=models.DateTimeField(blank=True, default=None, null=True), - ), - migrations.AlterField( - model_name='rules', - name='max_driving_duration', - field=models.IntegerField(blank=True, default=None, null=True), - ), - migrations.AlterField( - model_name='rules', - name='min_stand_duration', - field=models.IntegerField(blank=True, default=None, null=True), - ), - migrations.AlterField( - model_name='rules', - name='relay_default_duration', - field=models.IntegerField(blank=True, default=None, null=True), - ), - migrations.AlterField( - model_name='team', - name='name', - field=models.CharField(blank=True, default=None, max_length=30, null=True), - ), - migrations.AlterField( - model_name='teampilot', - name='order', - field=models.IntegerField(blank=True, default=None, null=True), - ), - ] diff --git a/timelaps/migrations/__pycache__/0001_initial.cpython-36.pyc b/timelaps/migrations/__pycache__/0001_initial.cpython-36.pyc index f35929a45ca2e1706083097020ae4354d9086c3a..96d91b34c49380d67a0643790d697e44018d5828 100644 GIT binary patch literal 2034 zcmZuy&2r;J5SB)=Eh~27INl{2U|Ifg06Sr?RBA)AS+=O%qO!T*qDnP!j}7CUp0efS#OSfcWv>Ccl;7gtbNt|Li zN%Ll>|F%hZMsNBLGYnz$OfY&3%%0^NJzJE9Wnf^5%FqFm9vezfp4tNj71C8n zn&5^)oOs$4tNDa% z(Y@lSC&gea!nUcy#F~!K>tD$vPSDK+k36lyvbIZa9u&dfP5FEriWHks5GzM2vUyAm zMWiZHoJ123t3Q^S)SSwaE?uui6;_qYOH*H9C~#X5aI;Vr+J8z;J3U#ZWxw3McLO#GawUc&0h6_>eK zdl_fK7qgjrmPir!@lVv*Wf=0`9vSr@ve;%)bMGzx=$e&clK?09?>6qD}aO6ndQ z92|PH%sZorRCiv5-ZZ4aVK%dE+hnX|w#+>%mzw62nbb0y^ti=}OS4USTg48ws zg+?)%xyuNRp1s+>_S`OGH7BYAmzw&V?MH>OlV72oIfe3w;?%YaI&$d+Euiy#UhN}Q Lv{WV6FdgfEtO`JJ delta 940 zcmZvZO>fgc5QgLR+HssXN%K)$D1ksJH6KNYUaBIXRa>b-f~rMAs*sH7Y}~kxT{#Yd zUMj?iLk^Yy0G#;?Nc;|b;>wjX2WDNzBo(r3&pY$ZGqc*?l@De0fu^ZXzb?Oet(~d^ zwUW!_p5WWxJpHuPR-iBxIs{afcM6ayTZH0}Fv*dj6n!SmEp5CCWmM|N9ClTB1OikO z#uTbzlCLHH`Wf4nGg^bwo;S1p>52Xes7gRVPiQl!iWz%E6yV~JbjTR<5@&AAa(6QO zau&6+=*k4^>bM#swK-{K;;c5wcE84}C)cr8V`Zn}`4Jy-y0&X?4!fzAB`DZ9lh5=b=cZD-5ytNM$Jn&zM%{$PshJoo# zcTOf~WG)mhYtv7XBxO>|Msj7m`9=xjJFFvOfnwr@veKuOZl6``$ffes3GHcB!k qJD!ILZmYA1njWmVUKInlYx`{L`;NBk*a}T>z8&_``PFWwKK%xjpn|*r diff --git a/timelaps/migrations/__pycache__/0003_auto_20190112_0903.cpython-36.pyc b/timelaps/migrations/__pycache__/0003_auto_20190112_0903.cpython-36.pyc deleted file mode 100644 index 967da008276f35453c5bac6a55bc28430e93f8e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 873 zcmZ8fO>fgc5cRGj+k768 zBU;TR0U9v_Bj&I(XR(P^X6x!;uQ_ptxPybtg#mh*pAE8MHUbyCwFy29*H)J^f-&Wc zVGFj`3?^%HZpK^ih%`M`-lvTi<+f>oc~Up(X%t0!B3ZPR*o$@#qut#-5goifP`0Fm zm9kn)iq45vFUq7qWpy~#5mBdk)ru7E7#Xn0Q1G*k1*RGR-Xx2>RbEvJs)8*l z-d3l9CAEL)6Da#8#T?Y6me`!?wZzj-kUInDn4}3Y zlz&=DOy}iCTqy^#q?}iZ!_w0?K{UxB9JaSfiy( Hm}~w4a&Yfk diff --git a/timelaps/migrations/__pycache__/0004_auto_20190112_0906.cpython-36.pyc b/timelaps/migrations/__pycache__/0004_auto_20190112_0906.cpython-36.pyc deleted file mode 100644 index afc77981bc25d2366ed4e8d5b917c34684d518fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 599 zcmZWmy^ho{5cW@!O#&xTac_W>W|O@|NGl<9ClFLzb5s$MWirEFR(2AcEP@)^<2`72 zAh%Ta3RH}5PvEfB`qm@|s&w3(j6K z5Fo!YkjQuPi>xI?SFDI{=`JgT&uzPPdTRS_^oi{O&Dez0aV^L=r!y`IkkuSmEg;|W zT4J<|f!blRTR;p6EN%p(H&Z^a>TCL7h zwW-!Va=JmkXnJe0n{F8m`evr6KPiLVcDnXaw>PGcL_1Jbowi7^fbshl4O|w&#l+Ml z1V!dkHQ!On=Soq{-XPicmHM#PCe#HFaKH|*Yg!zgphBNtm(9y{d$ev&8gYWZx zz(0z8XYOHmEWod;(sok`0Xi^kN?->$#VGY!rz8b x#+)FPNfdEGdyZcgkZ#9X&kSd=meW7M`m zPtZ^)psF<|Rj^_SK2>bwS-Asa+|lb)k@WN6N=VsEnn#0cMy0CesLu z+@eOkb%*BhIzk27O*35W;hp8%#@)d8*pHLa2mcC}{zaClXj(7JUk8+77X4oQ%{G0? zef&T7=|T3K3vzB!6)u4znzqd?`YL@y`P(oLlUaHI57nfVzL}|JJJhP3vpVj%aV$)# Gj`#sOFplp4 diff --git a/timelaps/migrations/__pycache__/0006_auto_20190112_0912.cpython-36.pyc b/timelaps/migrations/__pycache__/0006_auto_20190112_0912.cpython-36.pyc deleted file mode 100644 index cfdba4fcee77b7cca20da3118b9ba21bbf25027c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmZWmJ8u**5VqI*y3Jif3M5LpZL)iZlISFaf`p(VMbcT3EORqD`S3onyB9=F3L1V0 z75~RA6@P(>@m?+u;njRIpV#y7=U1~?_W9TH>U+T0Z}w<~6rYjxFA0DFx2)olbM}Ej z0OFQ`K)wmS2^m0m$@1tAontw7S!LFp9!yjBE5Eg02?b|ly$58H1EbXGnoEJQ&ZVPM2690&H-J{vxsxpR*kTP>uMGAbY0uoj1^S=w4O(zn)8d_oKUw$8 zSNHJuvZ(5zfZ`qA6mQ$sn$=F}Vy}SGt+^+~!&4L_%*lVk%oj)P*G^F7n5=(6kcv1A tc|czrJoV$bb5d&p8(puPBlt809H;vd0Hq6Po} diff --git a/timelaps/migrations/__pycache__/0007_auto_20190112_0930.cpython-36.pyc b/timelaps/migrations/__pycache__/0007_auto_20190112_0930.cpython-36.pyc deleted file mode 100644 index 16ca204a7c9d817ae595136c185d180f66e31045..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 737 zcmZWn%Wl&^6rG3d*iJ(cn*twzA1yn~Wt`*DSDqp_T>0_<6dhlQu1j#yEKiI&0>1v|lcgGu+Juf@U!X z77KW^;IY)!(gt(~HaJ_d92kHL-c}$V5ZCU~10RN44o6$Lkg*RV41R39%Y9ViwrQ@j zq-xAb6h$vpvT92;jV7~bGMTDqHkrl_)ahE+#wwCr8!t#XQwbjk9BB_(9X*1-T?6FV{Q6JqPGM z*OG+Cmr1d?DG7VAUsifIt)HxZMyU||z7F%E4IzB1*Wr0pW$C;hX}B*=B~|*@2oEz4 zvFES;>-lLkt~NFOS5#>86v35_WpROzBk0|u;GOC!u#5-Gq*#<=_|z5I70?|X((KuD S^k&@GeY@UJoeg#6vHSyUl*G6I diff --git a/timelaps/migrations/__pycache__/0008_auto_20190112_0934.cpython-36.pyc b/timelaps/migrations/__pycache__/0008_auto_20190112_0934.cpython-36.pyc deleted file mode 100644 index d107dce1db3036ed908e5f5bfe583c918a1702a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 779 zcmZWn&59F25bo~z$z+nqvIiGIA7Cz-$*!OQkqx`XgSd$CGziUXsy56pfA&lQ5pR0U zgNRq3rmvp%6+BrzF}s2d{qc2IRo7QleKs2TKYmU>ei4lQV*f0g_&M!nOaKgc&I%s$ zLd1fbv&gO3e$BuF`x^rrdFFhzVh6;613x12D?i`AALxjfBt{xpN{LTGT*F6yE!KCEZ4TV z;I1$z_(R^=16TL=lE-k}mAbF#(cR^E|F_16V$=z}*2UiI-?JxV(B6xEQ(v0aG)BS^ G_pCoV8P)v& diff --git a/timelaps/migrations/__pycache__/0009_auto_20190112_0938.cpython-36.pyc b/timelaps/migrations/__pycache__/0009_auto_20190112_0938.cpython-36.pyc deleted file mode 100644 index 14e51fcc77ec1776d7968659f717bb7fbadb7f69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 710 zcmZuvy>8qv4AzhB*iJ6!md+Uhc!_;Uha6B832AQt%EX#11#>)CD&6`F7B&Z zY1vtKR20R9klVf$XT^L`%;#sKSe(CcfsrfaV%2~E*{i#Zx}e!=opGe+DTzkb3T+<4 z`$}nWsqLld2mdlOnBc)BgAf?T?T_lB6$-bWQmK#5Kah}3W4FbTA_X*#OJNl zK7~Jl>M)LKR+X}b;g2r8(!Db8eR6{nByP6!wIaE}=F+xP&x80*%#ly%;rDG`H+>HI zQhmvU7$N3S5KxBSAsc1-ET{9} of0G3+fsJg|?J0a3NDV}W%U!{v_8Q~5`0d!9cb>2HU3kU+0MOI7*#H0l diff --git a/timelaps/migrations/__pycache__/0010_auto_20190112_1005.cpython-36.pyc b/timelaps/migrations/__pycache__/0010_auto_20190112_1005.cpython-36.pyc deleted file mode 100644 index b3e8e3c49356beb6a036cbcd71974e7f8cf5748a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmZ8eyKWRQ6t&0m+R1L4NR)KbWITzGSSgBvghE9M(v6TTv-fJ{mFL0CY@*bmpy5OK zhWv?3sQ3jcu4l6(VC!C=WBWdQe7aaTYmHQp%;$+p$$AvRultJW+Ca`r6G# z)OBZUJGyjQlmQn_C>PXo3uslNYjkOA;Sn`>yF*E@SLh=`4_xAtP1J*{Jm|ezeMBx# zT&kuZrCg>ICEi*jJXh-TR$E`fGr$fTz-DD|=t+C#4nCkiyfkRRWo?I#B7SH6q0jE! z@9Uy&#sZ4BcvHOTI%`%trHj1+N_XZjDW1Nfkg}Bj2~$e>>bSe>1!a!Oh8N^g5r-iU sXvV?6>vZpm)SAIYH|zEoK24oZ`%gXY&=I9_>Dli2=f1+=UpW_l0M=Qgo&W#< diff --git a/timelaps/migrations/__pycache__/0011_auto_20190112_1017.cpython-36.pyc b/timelaps/migrations/__pycache__/0011_auto_20190112_1017.cpython-36.pyc deleted file mode 100644 index 0cf14303bbe03112c828f8f5b2af31408abc485e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 557 zcmZWlJx{|h5Vhl^O+&lDz>Zk5kfaD9B!r5DV1fa*3dst+Q{~F}AW1=;VdY=2@F(~o zUYYm{Oq^3nk+5~AcW2+zy|+IY1h4N$w-21L5BBG{ghv$h4kci~HOu&zb9TYN0rAX0 zAfGu;V(fr>!$R+q{;`moAXC#SZB&uh6WdxHkHCnc-lc?W%z@FUKjmYA?#u%LE_l#+ z5!C5GmneItce&y+exowfX<3`?I8I`j&YMCGD$`Q^ z7SY<)hzv;n8ITOHUL*5bk*`JF_g{%ER}?#AG#Lcky6IjDbir9^e9}jY+53YL;1h9`^JSIqMbw zhrh!AQCCm=1y5GbJ}|&Ald0~iuj^esuba(i|M&Li=MBdGu>T&P_B-?yFNgpGN3q1| zJBizO9rlrd3*HX~o^(ducdze(f5_UwC7oq$7o#K|YGL9mEwGkkAXPE2(Ck^G%?^FV zPlqwd`VO$Z3r~hl-;@3*05T_QqXh_{2A0+@dp zphiu6isAmOdssJdB9+Js+~{_DJub#3<6GU{HZfbg*X_N*8tC{;YK%@|T^OE?Vn zKBMloeGHD3NWb6$$P+PEh6Y1?<4UGObBcaCR;ulh%nnGYNHS8#;3Sp`FjQh{5PdBM z5*G$plE~CtG8!AK%M>^WBio*i$epGUX1Zy~G7*dlBeW?`V4x|Bb6m`0l^H%b)mfTh zSPD6rA$+W4fvYw=n@^k$IgBSGjIAV2IT^F=X0r8(?li9}xo@OMFtoJvg+Zo4>b9!` z8(57He;o^DOJF&WIfW+EK`aaHmKp6TBlQPc9PL>_`2JK( zcx>)bC61_DC5(%oQX_}c!x&|`oZiP@Ouw{|Sn~I