diff --git a/www/usethesource/migrations/0001_initial.py b/www/usethesource/migrations/0001_initial.py new file mode 100644 index 0000000000000000000000000000000000000000..81a4958e6fec837ea45494a3500f39f3061a4d1e --- /dev/null +++ b/www/usethesource/migrations/0001_initial.py @@ -0,0 +1,44 @@ +# Generated by Django 3.2.19 on 2023-10-24 08:53 + +from django.conf import settings +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + migrations.swappable_dependency(settings.AUTH_USER_MODEL), + ] + + operations = [ + migrations.CreateModel( + name='Candidate', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(max_length=50, verbose_name='Candidate name')), + ('slug', models.SlugField(unique=True)), + ('vendor', models.CharField(max_length=50, verbose_name='Vendor name')), + ('device', models.CharField(max_length=50, verbose_name='Device name')), + ('release_date', models.DateField()), + ('description', models.TextField()), + ('source_url', models.URLField()), + ('binary_url', models.URLField(blank=True)), + ], + ), + migrations.CreateModel( + name='Comment', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('time', models.DateTimeField(auto_now_add=True)), + ('message', models.TextField()), + ('candidate', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='usethesource.candidate')), + ('user', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL)), + ], + options={ + 'ordering': ['id'], + }, + ), + ]