diff --git a/sok/admin.py b/sok/admin.py index 67e001e..df0d3ff 100644 --- a/sok/admin.py +++ b/sok/admin.py @@ -314,7 +314,6 @@ class PublicationAdmin(admin.ModelAdmin): PublicationStageFilter, PublicationRelevanceFilter, 'classified', - 'references_complete', 'peer_reviewed', PublicationVariantFilter, #'year', diff --git a/sok/migrations/0002_auto_20210311_1026.py b/sok/migrations/0002_auto_20210311_1026.py new file mode 100644 index 0000000..0bf1881 --- /dev/null +++ b/sok/migrations/0002_auto_20210311_1026.py @@ -0,0 +1,19 @@ +# Generated by Django 3.1.7 on 2021-03-11 10:26 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('sok', '0001_initial'), + ] + + operations = [ + migrations.AlterField( + model_name='publication', + name='cite_key', + field=models.CharField(default=None, max_length=255, unique=True), + preserve_default=False, + ), + ] diff --git a/sok/migrations/0003_remove_publication_references_complete.py b/sok/migrations/0003_remove_publication_references_complete.py new file mode 100644 index 0000000..128faa9 --- /dev/null +++ b/sok/migrations/0003_remove_publication_references_complete.py @@ -0,0 +1,17 @@ +# Generated by Django 3.1.7 on 2021-03-11 10:27 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('sok', '0002_auto_20210311_1026'), + ] + + operations = [ + migrations.RemoveField( + model_name='publication', + name='references_complete', + ), + ] diff --git a/sok/models.py b/sok/models.py index db8f558..4e1347a 100644 --- a/sok/models.py +++ b/sok/models.py @@ -58,15 +58,9 @@ class SearchTerm(models.Model): class Publication(models.Model): - cite_key = models.CharField( - max_length=255, - unique=True, - blank=True, # TODO REMOVE - null=True, # TODO REMOVE - ) + cite_key = models.CharField(max_length=255, unique=True) title = models.CharField(max_length=255) year = models.PositiveSmallIntegerField() - references_complete = models.BooleanField(default=False) peer_reviewed = models.BooleanField(null=True, default=None) classified = models.BooleanField(default=False) first_page = models.PositiveSmallIntegerField(blank=True, null=True, default=None)