From c3b5a25b9d51e1b095dbea301fd14f38f5c1a1ba Mon Sep 17 00:00:00 2001 From: tcely Date: Sun, 4 May 2025 21:36:43 -0400 Subject: [PATCH] Alter `sync_source` first --- .../sync/management/commands/fix-mariadb.py | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/tubesync/sync/management/commands/fix-mariadb.py b/tubesync/sync/management/commands/fix-mariadb.py index c7d176e6..45098b3e 100644 --- a/tubesync/sync/management/commands/fix-mariadb.py +++ b/tubesync/sync/management/commands/fix-mariadb.py @@ -182,6 +182,16 @@ class Command(BaseCommand): schema.execute('SET foreign_key_checks=0', None) #schema.execute(remove_fk, None) + schema.execute( + schema.sql_alter_column % dict( + table=source_table_str, + changes=schema.sql_alter_column_not_null % dict( + type=uuid_type_str, + column=uuid_column_str, + ), + ), + None, + ) schema.execute( schema.sql_alter_column % dict( table=media_table_str, @@ -202,16 +212,6 @@ class Command(BaseCommand): ), None, ) - schema.execute( - schema.sql_alter_column % dict( - table=source_table_str, - changes=schema.sql_alter_column_not_null % dict( - type=uuid_type_str, - column=uuid_column_str, - ), - ), - None, - ) #schema.execute(add_fk, None) schema.execute('SET foreign_key_checks=1', None)