Fixes #15787: Convert User ID column to 64-bit integer

This commit is contained in:
Jeremy Stretch 2024-04-19 15:42:52 -04:00
parent f42d0336c2
commit 781409b5ae
1 changed files with 3 additions and 0 deletions

View File

@ -33,6 +33,9 @@ class Migration(migrations.Migration):
table=None,
),
# Convert the `id` column to a 64-bit integer (BigAutoField is implied by DEFAULT_AUTO_FIELD)
migrations.RunSQL("ALTER TABLE users_user ALTER COLUMN id TYPE bigint"),
# Rename auth_user_* sequences
migrations.RunSQL("ALTER TABLE auth_user_groups_id_seq RENAME TO users_user_groups_id_seq"),
migrations.RunSQL("ALTER TABLE auth_user_id_seq RENAME TO users_user_id_seq"),