# Generated by Django 2.2 on 2019-04-19 22:16 from django.conf import settings from django.db import migrations, models import django.db.models.deletion import django.utils.timezone class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('auth', '0011_update_proxy_permissions'), ] operations = [ migrations.CreateModel( name='Task', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('title', models.CharField(max_length=140, verbose_name='titre')), ('created_date', models.DateField(blank=True, default=django.utils.timezone.now, null=True)), ('due_date', models.DateField(blank=True, null=True, verbose_name='due pour le')), ('completed_date', models.DateField(blank=True, null=True)), ('note', models.TextField(blank=True, null=True)), ('priority', models.PositiveIntegerField(blank=True, null=True)), ('assigned_to', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='assigned_task_set', to=settings.AUTH_USER_MODEL, verbose_name='assignée à')), ('created_by', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='created_task_set', to=settings.AUTH_USER_MODEL, verbose_name='créée par')), ], options={ 'verbose_name': 'tâche', 'verbose_name_plural': 'tâches', 'ordering': ['priority', 'created_date'], }, ), migrations.CreateModel( name='TaskList', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=60, verbose_name='nom')), ('slug', models.SlugField(unique=True)), ('groups', models.ManyToManyField(blank=True, to='auth.Group', verbose_name='groupe')), ], options={ 'verbose_name': 'liste de tâches', 'verbose_name_plural': 'listes de tâches', 'ordering': ['name'], }, ), migrations.CreateModel( name='TaskComment', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('date', models.DateTimeField(default=django.utils.timezone.now)), ('body', models.TextField(blank=True)), ('author', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL)), ('task', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='comments', to='todo.Task')), ], ), migrations.AddField( model_name='task', name='task_list', field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='todo.TaskList'), ), ]