Explorar o código

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

Jeremy Stretch hai 1 ano
pai
achega
781409b5ae
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  1. 3 0
      netbox/users/migrations/0005_alter_user_table.py

+ 3 - 0
netbox/users/migrations/0005_alter_user_table.py

@@ -33,6 +33,9 @@ class Migration(migrations.Migration):
             table=None,
             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
         # 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_groups_id_seq RENAME TO users_user_groups_id_seq"),
         migrations.RunSQL("ALTER TABLE auth_user_id_seq RENAME TO users_user_id_seq"),
         migrations.RunSQL("ALTER TABLE auth_user_id_seq RENAME TO users_user_id_seq"),