nautobot-app-ssot icon indicating copy to clipboard operation
nautobot-app-ssot copied to clipboard

Update Contrib to use bulk CRUD operations for Django database models

Open Renrut5 opened this issue 7 months ago • 4 comments

Environment

  • Nautobot version:
  • nautobot-ssot version:

The contrib code currently performs CRUD operations one at a time. This can take a very long time in instances where the operations get into the thousands. Part of the reason

Proposed Functionality

Take advantage of Django's bulk CRUD methods (bulk_update(), bulk_create(), etc.) in SSoT Contrib.

Use Case

Use case includes any SSoT job syncing data into Nautobot in order to improve time required to create many objects.

Renrut5 avatar Jul 15 '24 19:07 Renrut5