from django.db import models

# Create your models here.
# red pk 1 foreign key provides this key
# you have bunch of songs if you delete the album the songs will also be deleted thats why we use on_delete.
class Album(models.Model):
    artist= models.CharField(max_length=250)
    album_title= models.CharField(max_length=500)
    genre= models.CharField(max_length=100)
    album_logo= models.CharField(max_length=100)

    def __str__(self):
        return self.album_title + ' - '+ self.artist
class song(models.Model):
    album= models.ForeignKey(Album, on_delete=models.CASCADE)
    file_type=models.CharField(max_length=10)
    song_title=models.CharField(max_length=250)
