diff --git a/kepi/trilby_api/migrations/0018_like.py b/kepi/trilby_api/migrations/0018_like.py new file mode 100644 index 0000000..ef285d4 --- /dev/null +++ b/kepi/trilby_api/migrations/0018_like.py @@ -0,0 +1,22 @@ +# Generated by Django 2.2.4 on 2020-03-27 22:43 + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('trilby_api', '0017_auto_20200327_2232'), + ] + + operations = [ + migrations.CreateModel( + name='Like', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('liked', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='trilby_api.Status')), + ('liker', models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, to='trilby_api.Person')), + ], + ), + ] diff --git a/kepi/trilby_api/migrations/0019_auto_20200328_1611.py b/kepi/trilby_api/migrations/0019_auto_20200328_1611.py new file mode 100644 index 0000000..948294c --- /dev/null +++ b/kepi/trilby_api/migrations/0019_auto_20200328_1611.py @@ -0,0 +1,17 @@ +# Generated by Django 2.2.4 on 2020-03-28 16:11 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('trilby_api', '0018_like'), + ] + + operations = [ + migrations.AddConstraint( + model_name='like', + constraint=models.UniqueConstraint(fields=('liker', 'liked'), name='i_cant_like_this_enough'), + ), + ]