diff --git a/src/apps/fossdb/migrations/0009_delete_star.py b/src/apps/fossdb/migrations/0009_delete_star.py new file mode 100644 index 0000000..b914513 --- /dev/null +++ b/src/apps/fossdb/migrations/0009_delete_star.py @@ -0,0 +1,16 @@ +# Generated by Django 4.2.2 on 2023-06-29 16:51 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('fossdb', '0008_alter_project_description'), + ] + + operations = [ + migrations.DeleteModel( + name='Star', + ), + ] diff --git a/src/apps/fossdb/models.py b/src/apps/fossdb/models.py index 9ae66b4..117f556 100644 --- a/src/apps/fossdb/models.py +++ b/src/apps/fossdb/models.py @@ -72,10 +72,6 @@ class Project(models.Model): programming_language = models.ManyToManyField(ProgrammingLanguage, through="ProjectProgrammingLanguage", blank=True) date_created = models.DateTimeField(auto_now_add=True) - @property - def star_amount(self): - return self.star.count() - @property def runs_on_macos(self): return self.operating_system.filter(operating_system__name="macOS").exists() @@ -137,8 +133,3 @@ class ProjectHostingPlatform(models.Model): def __str__(self): return self.url - - -class Star(models.Model): - user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) - project = models.ForeignKey(Project, on_delete=models.CASCADE)