Skip to content
Sections
>> Trisquel >> Packages >> xolotl (13.0) >> python >> python3-django-pgbulk
[  xolotl  ]
[ Source: python-django-pgbulk  ]

Package: python3-django-pgbulk (3.3.0-1)

Django functions for doing native PostgreSQL bulk upserts

django-pgbulk provides functions for doing native Postgres bulk upserts (i.e. UPDATE ON CONFLICT), bulk updates, and COPY FROM.

Bulk upserts can distinguish between updated/created rows and ignore unchanged updates.

Bulk updates are true bulk updates, unlike Django's bulk_update which can still suffer from O(N) queries and can create poor locking scenarios.

Bulk copies can significantly speed up bulk inserts, sometimes by an order of magnitude over Django's bulk_create.

Other Packages Related to python3-django-pgbulk

  • depends
  • recommends
  • suggests
  • dep: python3
    interactive high-level object-oriented language (default python3 version)
  • dep: python3-django
    High-level Python web development framework
  • dep: python3-psycopg
    PostgreSQL database adapter for Python 3
    or python3-psycopg2
    Python 3 module for PostgreSQL

Download python3-django-pgbulk

Download for all available architectures
Architecture Package Size Installed Size Files
all 11.5 kB58 kB [list of files]