Selaa lähdekoodia

Added migrations for the counter app

Denis Merigoux 9 vuotta sitten
vanhempi
commit
9df14ea539

+ 27 - 0
counter/migrations/0001_initial.py

@@ -0,0 +1,27 @@
1
+# -*- coding: utf-8 -*-
2
+# Generated by Django 1.9.4 on 2016-03-13 21:27
3
+from __future__ import unicode_literals
4
+
5
+from django.db import migrations, models
6
+
7
+
8
+class Migration(migrations.Migration):
9
+
10
+    initial = True
11
+
12
+    dependencies = [
13
+    ]
14
+
15
+    operations = [
16
+        migrations.CreateModel(
17
+            name='Counter',
18
+            fields=[
19
+                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
20
+                ('name', models.CharField(max_length=60, verbose_name='Nom')),
21
+                ('lastReset', models.DateTimeField(verbose_name='Dernière remise à zéro')),
22
+            ],
23
+            options={
24
+                'verbose_name': 'Compteur',
25
+            },
26
+        ),
27
+    ]

+ 39 - 0
counter/migrations/0002_auto_20160314_1539.py

@@ -0,0 +1,39 @@
1
+# -*- coding: utf-8 -*-
2
+# Generated by Django 1.9.4 on 2016-03-14 15:39
3
+from __future__ import unicode_literals
4
+
5
+from django.db import migrations, models
6
+import django.db.models.deletion
7
+
8
+
9
+class Migration(migrations.Migration):
10
+
11
+    dependencies = [
12
+        ('counter', '0001_initial'),
13
+    ]
14
+
15
+    operations = [
16
+        migrations.CreateModel(
17
+            name='Reset',
18
+            fields=[
19
+                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
20
+                ('timestamp', models.DateTimeField(auto_now_add=True, verbose_name='Date et heure')),
21
+                ('reason', models.TextField(verbose_name='Raison')),
22
+            ],
23
+        ),
24
+        migrations.RemoveField(
25
+            model_name='counter',
26
+            name='lastReset',
27
+        ),
28
+        migrations.AddField(
29
+            model_name='counter',
30
+            name='trigramme',
31
+            field=models.CharField(default='AAA', max_length=3, verbose_name='Trigramme'),
32
+            preserve_default=False,
33
+        ),
34
+        migrations.AddField(
35
+            model_name='reset',
36
+            name='counter',
37
+            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='counter.Counter'),
38
+        ),
39
+    ]

+ 24 - 0
counter/migrations/0003_auto_20161208_0229.py

@@ -0,0 +1,24 @@
1
+# -*- coding: utf-8 -*-
2
+# Generated by Django 1.10.4 on 2016-12-08 02:29
3
+from __future__ import unicode_literals
4
+
5
+from django.db import migrations, models
6
+
7
+
8
+class Migration(migrations.Migration):
9
+
10
+    dependencies = [
11
+        ('counter', '0002_auto_20160314_1539'),
12
+    ]
13
+
14
+    operations = [
15
+        migrations.AlterModelOptions(
16
+            name='reset',
17
+            options={'verbose_name': 'Remise à zéro', 'verbose_name_plural': 'Remises à zéro'},
18
+        ),
19
+        migrations.AddField(
20
+            model_name='counter',
21
+            name='email',
22
+            field=models.EmailField(default='null@localhost', max_length=264, verbose_name='Email'),
23
+        ),
24
+    ]

+ 38 - 0
counter/migrations/0004_auto_20161225_1800.py

@@ -0,0 +1,38 @@
1
+# -*- coding: utf-8 -*-
2
+# Generated by Django 1.10.4 on 2016-12-25 18:00
3
+from __future__ import unicode_literals
4
+
5
+from django.conf import settings
6
+from django.db import migrations, models
7
+import django.db.models.deletion
8
+
9
+
10
+class Migration(migrations.Migration):
11
+
12
+    dependencies = [
13
+        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
14
+        ('counter', '0003_auto_20161208_0229'),
15
+    ]
16
+
17
+    operations = [
18
+        migrations.AddField(
19
+            model_name='counter',
20
+            name='email_notifications',
21
+            field=models.BooleanField(default=False, verbose_name='Notifications par email'),
22
+        ),
23
+        migrations.AddField(
24
+            model_name='counter',
25
+            name='user',
26
+            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL),
27
+        ),
28
+        migrations.AddField(
29
+            model_name='reset',
30
+            name='who',
31
+            field=models.ForeignKey(blank=True, default=None, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='who', to='counter.Counter'),
32
+        ),
33
+        migrations.AlterField(
34
+            model_name='reset',
35
+            name='counter',
36
+            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='counter', to='counter.Counter'),
37
+        ),
38
+    ]

+ 95 - 0
counter/migrations/0005_auto_20170103_1628.py

@@ -0,0 +1,95 @@
1
+# -*- coding: utf-8 -*-
2
+# Generated by Django 1.10.4 on 2017-01-03 16:28
3
+from __future__ import unicode_literals
4
+
5
+from django.conf import settings
6
+from django.db import migrations, models
7
+import django.db.models.deletion
8
+
9
+
10
+class Migration(migrations.Migration):
11
+
12
+    dependencies = [
13
+        ('counter', '0004_auto_20161225_1800'),
14
+    ]
15
+
16
+    operations = [
17
+        migrations.CreateModel(
18
+            name='Like',
19
+            fields=[
20
+                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
21
+                ('timestamp', models.DateTimeField(auto_now_add=True, verbose_name='date et heure')),
22
+            ],
23
+            options={
24
+                'verbose_name': 'like',
25
+                'verbose_name_plural': 'likes',
26
+            },
27
+        ),
28
+        migrations.AlterModelOptions(
29
+            name='counter',
30
+            options={'verbose_name': 'compteur'},
31
+        ),
32
+        migrations.AlterModelOptions(
33
+            name='reset',
34
+            options={'verbose_name': 'remise à zéro', 'verbose_name_plural': 'remises à zéro'},
35
+        ),
36
+        migrations.AlterField(
37
+            model_name='counter',
38
+            name='email',
39
+            field=models.EmailField(default='null@localhost', max_length=264, verbose_name='email'),
40
+        ),
41
+        migrations.AlterField(
42
+            model_name='counter',
43
+            name='email_notifications',
44
+            field=models.BooleanField(default=False, verbose_name='notifications par email'),
45
+        ),
46
+        migrations.AlterField(
47
+            model_name='counter',
48
+            name='name',
49
+            field=models.CharField(max_length=60, verbose_name='nom'),
50
+        ),
51
+        migrations.AlterField(
52
+            model_name='counter',
53
+            name='trigramme',
54
+            field=models.CharField(max_length=3, verbose_name='trigramme'),
55
+        ),
56
+        migrations.AlterField(
57
+            model_name='counter',
58
+            name='user',
59
+            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='utilisateur associé'),
60
+        ),
61
+        migrations.AlterField(
62
+            model_name='reset',
63
+            name='counter',
64
+            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='counter', to='counter.Counter', verbose_name='victime'),
65
+        ),
66
+        migrations.AlterField(
67
+            model_name='reset',
68
+            name='reason',
69
+            field=models.TextField(verbose_name='raison'),
70
+        ),
71
+        migrations.AlterField(
72
+            model_name='reset',
73
+            name='timestamp',
74
+            field=models.DateTimeField(auto_now_add=True, verbose_name='date et heure'),
75
+        ),
76
+        migrations.AlterField(
77
+            model_name='reset',
78
+            name='who',
79
+            field=models.ForeignKey(blank=True, default=None, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='who', to='counter.Counter', verbose_name='fouteur de seum'),
80
+        ),
81
+        migrations.AddField(
82
+            model_name='like',
83
+            name='liker',
84
+            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='counter.Counter', verbose_name='likeur'),
85
+        ),
86
+        migrations.AddField(
87
+            model_name='like',
88
+            name='reset',
89
+            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='counter.Reset', verbose_name='seum'),
90
+        ),
91
+        migrations.AlterUniqueTogether(
92
+            name='like',
93
+            unique_together=set([('liker', 'reset')]),
94
+        ),
95
+    ]

+ 0 - 0
counter/migrations/__init__.py