-
Notifications
You must be signed in to change notification settings - Fork 1
Implement auto-created M2M through table create/delete #39
Copy link
Copy link
Open
Labels
area:django-contribDjango contrib apps such as auth/admin/sessionsDjango contrib apps such as auth/admin/sessionsarea:schemaSchema editor and migrationsSchema editor and migrationspriority:p0Blocks public non-beta releaseBlocks public non-beta releasestatus:confirmed-gapGap confirmed from code or behaviorGap confirmed from code or behaviortype:enhancementFeature or behavior improvementFeature or behavior improvement
Milestone
Metadata
Metadata
Assignees
Labels
area:django-contribDjango contrib apps such as auth/admin/sessionsDjango contrib apps such as auth/admin/sessionsarea:schemaSchema editor and migrationsSchema editor and migrationspriority:p0Blocks public non-beta releaseBlocks public non-beta releasestatus:confirmed-gapGap confirmed from code or behaviorGap confirmed from code or behaviortype:enhancementFeature or behavior improvementFeature or behavior improvement
10. Implement auto-created M2M through table create/delete
Suggested milestone:
M3 Django Contrib SmokeSuggested labels:
priority:p0,area:django-contrib,area:schema,type:enhancement,status:confirmed-gapContext
Django's base schema editor creates auto-created M2M through tables during
create_model(). The current backend override creates the model table andindexes, but does not mirror that auto-created through table behavior.
Work
*_idcolumns from target primary key fields.REFERENCES, orON DELETESQL is emitted.Acceptance Criteria
create_model().Dependencies
Blocked by:
Unblocks: