0002_playlist_playlisttrack.py 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. # Generated by Django 3.1.5 on 2021-04-13 09:46
  2. from django.db import migrations, models
  3. import django.db.models.deletion
  4. import uuid
  5. class Migration(migrations.Migration):
  6. dependencies = [
  7. ('grunge', '0001_initial'),
  8. ]
  9. operations = [
  10. migrations.CreateModel(
  11. name='Playlist',
  12. fields=[
  13. ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
  14. ('uuid', models.UUIDField(default=uuid.uuid4, unique=True, verbose_name='UUID')),
  15. ('name', models.CharField(help_text='The playlist name', max_length=100)),
  16. ],
  17. options={
  18. 'ordering': ('name',),
  19. },
  20. ),
  21. migrations.CreateModel(
  22. name='PlaylistTrack',
  23. fields=[
  24. ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
  25. ('playlist', models.ForeignKey(help_text='The playlist number', on_delete=django.db.models.deletion.DO_NOTHING, related_name='playlist_track', to='grunge.playlist')),
  26. ('track', models.ForeignKey(help_text='tracks on this playlist', on_delete=django.db.models.deletion.DO_NOTHING, related_name='tracks', to='grunge.track')),
  27. ],
  28. options={
  29. 'ordering': ('playlist', 'track'),
  30. },
  31. ),
  32. ]