# Generated by Django 4.2.29 on 2026-07-31 03:27

from django.db import migrations, models
import django.db.models.deletion


class Migration(migrations.Migration):

    dependencies = [
        ("agents", "0001_initial"),
        ("scrobbles", "0104_backfill_null_uuids"),
    ]

    operations = [
        migrations.AddField(
            model_name="scrobble",
            name="agent_session",
            field=models.ForeignKey(
                blank=True,
                null=True,
                on_delete=django.db.models.deletion.DO_NOTHING,
                to="agents.agentsession",
            ),
        ),
        migrations.AlterField(
            model_name="favoritemedia",
            name="media_type",
            field=models.CharField(
                choices=[
                    ("AgentSession", "Agent session"),
                    ("Video", "Video"),
                    ("Track", "Track"),
                    ("PodcastEpisode", "Podcast episode"),
                    ("SportEvent", "Sport event"),
                    ("Book", "Book"),
                    ("Paper", "Paper"),
                    ("VideoGame", "Video game"),
                    ("BoardGame", "Board game"),
                    ("GeoLocation", "GeoLocation"),
                    ("Trail", "Trail"),
                    ("Beer", "Beer"),
                    ("Wine", "Wine"),
                    ("Coffee", "Coffee"),
                    ("Drink", "Drink"),
                    ("Puzzle", "Puzzle"),
                    ("Food", "Food"),
                    ("Task", "Task"),
                    ("WebPage", "Web Page"),
                    ("LifeEvent", "Life event"),
                    ("Mood", "Mood"),
                    ("BrickSet", "Brick set"),
                    ("Channel", "Channel"),
                    ("BirdingLocation", "Birding location"),
                    ("DiscGolfCourse", "Disc golf"),
                    ("SpeciesObservation", "Species observation"),
                ],
                max_length=20,
            ),
        ),
        migrations.AlterField(
            model_name="scrobble",
            name="media_type",
            field=models.CharField(
                choices=[
                    ("AgentSession", "Agent session"),
                    ("Video", "Video"),
                    ("Track", "Track"),
                    ("PodcastEpisode", "Podcast episode"),
                    ("SportEvent", "Sport event"),
                    ("Book", "Book"),
                    ("Paper", "Paper"),
                    ("VideoGame", "Video game"),
                    ("BoardGame", "Board game"),
                    ("GeoLocation", "GeoLocation"),
                    ("Trail", "Trail"),
                    ("Beer", "Beer"),
                    ("Wine", "Wine"),
                    ("Coffee", "Coffee"),
                    ("Drink", "Drink"),
                    ("Puzzle", "Puzzle"),
                    ("Food", "Food"),
                    ("Task", "Task"),
                    ("WebPage", "Web Page"),
                    ("LifeEvent", "Life event"),
                    ("Mood", "Mood"),
                    ("BrickSet", "Brick set"),
                    ("Channel", "Channel"),
                    ("BirdingLocation", "Birding location"),
                    ("DiscGolfCourse", "Disc golf"),
                    ("SpeciesObservation", "Species observation"),
                ],
                default="Video",
                max_length=20,
            ),
        ),
    ]
