Changeset 75ea229 for music/models.py


Ignore:
Timestamp:
05/12/25 10:08:51 (5 days ago)
Author:
ManuelTrajcev <manueltrajcev7@…>
Branches:
master
Parents:
d715225
Message:

update

File:
1 edited

Legend:

Unmodified
Added
Removed
  • music/models.py

    rd715225 r75ea229  
    127127    class Meta:
    128128        db_table = 'invoice'
     129        managed = False
    129130
    130131
     
    138139    class Meta:
    139140        db_table = 'invoice_line'
     141        managed = False
    140142
    141143
     
    158160    class Meta:
    159161        db_table = 'playlist_track'
     162        managed = False
    160163        unique_together = (('playlist', 'track'),)
    161164
     
    173176    class Meta:
    174177        db_table = 'deleted_customer_log'
     178        managed = False
    175179
    176180    def __str__(self):
    177181        return f"{self.first_name} {self.last_name} - Deleted on {self.deleted_at} - Total Spent: ${self.total_spent} from {self.invoice_count} invoices"
     182
     183class Price(models.Model):
     184    price_id = models.AutoField(primary_key=True)
     185    value = models.DecimalField(max_digits=10, decimal_places=2)
     186    date = models.DateTimeField()
     187    track_id = models.ForeignKey(Track, on_delete=models.DO_NOTHING, db_column='track_id')
     188
     189    class Meta:
     190        managed = False
     191        db_table = 'price'
     192
     193    def __str__(self):
     194        return f"{self.track_id} - {self.value} - {self.date}"
Note: See TracChangeset for help on using the changeset viewer.