New User model has a 32-bit integer id field #9505

Closed
opened 2025-12-29 20:50:45 +01:00 by adam · 0 comments
Owner

Originally created by @jeremystretch on GitHub (Apr 19, 2024).

Originally assigned to: @jeremystretch on GitHub.

Deployment Type

NetBox Cloud

NetBox Version

v4.0-beta1

Python Version

3.10

Steps to Reproduce

  1. Upgrade a v3.7 database to v4.0
  2. Inspect the users_user table

Expected Behavior

The id column of the users_user table should be a bigint (64-bit integer), like all other models in NetBox.

Observed Behavior

The id column is a regular 32-bit integer. This is because we renamed the stock Django table, which uses a 32-bit integer id field.

Originally created by @jeremystretch on GitHub (Apr 19, 2024). Originally assigned to: @jeremystretch on GitHub. ### Deployment Type NetBox Cloud ### NetBox Version v4.0-beta1 ### Python Version 3.10 ### Steps to Reproduce 1. Upgrade a v3.7 database to v4.0 2. Inspect the `users_user` table ### Expected Behavior The `id` column of the `users_user` table should be a `bigint` (64-bit integer), like all other models in NetBox. ### Observed Behavior The `id` column is a regular 32-bit integer. This is because we renamed the stock Django table, which uses a 32-bit integer `id` field.
adam added the type: bugstatus: acceptedbetaseverity: low labels 2025-12-29 20:50:46 +01:00
adam closed this issue 2025-12-29 20:50:46 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#9505