Changeset d715225 for music/models.py
- Timestamp:
- 05/07/25 11:05:41 (10 days ago)
- Branches:
- master
- Children:
- 75ea229
- Parents:
- d1a8cb0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
music/models.py
rd1a8cb0 rd715225 113 113 class Invoice(models.Model): 114 114 invoice_id = models.AutoField(primary_key=True) 115 customer = models.ForeignKey(Customer, on_delete=models. CASCADE, db_column='customer_id')115 customer = models.ForeignKey(Customer, on_delete=models.SET_NULL, db_column='customer_id', null=True) 116 116 invoice_date = models.DateTimeField() 117 117 billing_address = models.CharField(max_length=70, blank=True, null=True) … … 158 158 class Meta: 159 159 db_table = 'playlist_track' 160 managed = False161 160 unique_together = (('playlist', 'track'),) 162 161 … … 170 169 last_name = models.CharField(max_length=20) 171 170 deleted_at = models.DateTimeField() 172 171 total_spent = models.DecimalField(max_digits=10, decimal_places=2) 172 invoice_count = models.IntegerField() 173 173 class Meta: 174 174 db_table = 'deleted_customer_log' 175 managed = False176 175 177 176 def __str__(self): 178 return f"{self.first_name} {self.last_name} {self.deleted_at}"177 return f"{self.first_name} {self.last_name} - Deleted on {self.deleted_at} - Total Spent: ${self.total_spent} from {self.invoice_count} invoices"
Note:
See TracChangeset
for help on using the changeset viewer.