diff options
Diffstat (limited to 'apps/cultivation/models.py')
| -rw-r--r-- | apps/cultivation/models.py | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/apps/cultivation/models.py b/apps/cultivation/models.py index d28cc79..0fc9705 100644 --- a/apps/cultivation/models.py +++ b/apps/cultivation/models.py @@ -2,26 +2,15 @@ from django.db import models from django.contrib.auth.models import User - -class MindSubject(models.Model): - name = models.CharField(max_length=32, unique=True) - - class Meta: - db_table = "mind_subjects" - - def __str__(self): - return f"{self.name}" - - class MindMaterial(models.Model): - subject = models.ForeignKey(MindSubject, on_delete=models.CASCADE) - material = models.CharField(max_length=32, unique=True) + user = models.ForeignKey(User, on_delete=models.CASCADE) + name = models.CharField(max_length=64, unique=True) class Meta: db_table = "mind_materials" def __str__(self): - return f"{self.subject},{self.material}" + return f"{self.name}" class MindEvent(models.Model): |
