From 6d85f2e352574be43ba23233cf6e704fb63c94dd Mon Sep 17 00:00:00 2001 From: Philipp Wolfer Date: Wed, 28 May 2025 09:33:26 +0200 Subject: [PATCH] Fix trackfavorite migration to add unique fid field --- ...kfavorite_actor_trackfavorite_fid_and_more.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/api/funkwhale_api/favorites/migrations/0003_trackfavorite_actor_trackfavorite_fid_and_more.py b/api/funkwhale_api/favorites/migrations/0003_trackfavorite_actor_trackfavorite_fid_and_more.py index b204ba79c..a7232e545 100644 --- a/api/funkwhale_api/favorites/migrations/0003_trackfavorite_actor_trackfavorite_fid_and_more.py +++ b/api/funkwhale_api/favorites/migrations/0003_trackfavorite_actor_trackfavorite_fid_and_more.py @@ -55,12 +55,7 @@ class Migration(migrations.Migration): migrations.AddField( model_name="trackfavorite", name="fid", - field=models.URLField( - db_index=True, - default="https://default.fid", - max_length=500, - unique=True, - ), + field=models.URLField(default="https://default.fid"), preserve_default=False, ), migrations.AddField( @@ -79,6 +74,15 @@ class Migration(migrations.Migration): name="uuid", field=models.UUIDField(default=uuid.uuid4, unique=True, null=False), ), + migrations.AlterField( + model_name="trackfavorite", + name="fid", + field=models.URLField( + db_index=True, + max_length=500, + unique=True, + ), + ), migrations.RunPython(get_user_actor, reverse_code=migrations.RunPython.noop), migrations.AlterField( model_name="trackfavorite",