Opened 7 years ago

Closed 7 years ago

#11114 closed (duplicate)

sql sequence reset ignores through meta-data for ManyToMany relations

Reported by: phaesler Owned by: nobody
Component: Core (Management commands) Version: 1.0
Severity: Keywords:
Cc: Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: UI/UX:


The sql sequence reset code in ignores any "through" table meta-data on ManyToMany relations. In particular, it assumes that the primary key column of the many-to-many join table is called "id", even if a "through" Model is given that declares a primary key column with a different name.

This affects at least the postgresql and oracle backends:




Both explicitly set the primary key column name to "id".

Change History (1)

comment:1 Changed 7 years ago by jcd

  • Needs documentation unset
  • Needs tests unset
  • Patch needs improvement unset
  • Resolution set to duplicate
  • Status changed from new to closed

Duplicate of #11107. Thanks for pointing out the Oracle issue. I'm adding it to the patch on the other ticket.


Note: See TracTickets for help on using tickets.
Back to Top