Releases: SectorLabs/django-postgres-extra
Releases · SectorLabs/django-postgres-extra
v2.0.9rc1
What's Changed
- Make time partition suffix customizable by @ckrybus in #200
- Fixed typo by @selcuk in #201
- Fix typo in CONTRIBUTING.md by @ckrybus in #199
- Fix
PostgresIntrospection.get_constraints
crashing for PK in PostgreSQL 13.x by @Photonios in 2df1056
New Contributors
Full Changelog: v2.0.8...v2.0.9rc1
v2.0.8
What's Changed
- Document POSTGRES_EXTRA_ANNOTATE_SQL by @Photonios in 4adc787
- Rename PSQLEXTRA_ANNOTATE_SQL to POSTGRES_EXTRA_ANNOTATE_SQL by @Photonios in 77dad7e
- Make .upsert() work with one-to-one fields or custom primary key names by @Photonios in 74af280
- Fixed typo in annotations doc by @abmohan in #193
- bulk_insert should work with no rows by @Photonios in 8f6bac6
New Contributors
Full Changelog: v2.0.6...v2.0.8
v2.0.7rc2
What's Changed
- Fixed typo in annotations doc by @abmohan in #193
- Make .upsert() work with one-to-one fields or custom primary key names by @Photonios in 74af280
New Contributors
Full Changelog: v2.0.7rc1...v2.0.7rc2
v2.0.7rc1
What's Changed
- Document POSTGRES_EXTRA_ANNOTATE_SQL by @Photonios in 4adc787
- Rename PSQLEXTRA_ANNOTATE_SQL to POSTGRES_EXTRA_ANNOTATE_SQL by @Photonios in 77dad7e
Full Changelog: v2.0.6...v2.0.7rc1
v2.0.6
What's Changed
- Append the caller data to each SQL query by @sewi-cpan in #174
- Minor doc tweak by @meeb in #175
- Support both psqlextra and PostGis backends at the same time by @sewi-cpan in #179
- Gracefully handle the primary key already being included in the partioning key by @quertenmont in 99b2c32
New Contributors
- @sewi-cpan made their first contribution in #174
- @meeb made their first contribution in #175
- @quertenmont made their first contribution in 99b2c32
Full Changelog: v2.0.5...v2.0.6
v2.0.5
What's Changed
- Django 4.x support by @Photonios in #167
- Fix missing import in table_partitioning.rst by @ckrybus in #172
- Fix a typo in table_partitioning.rst by @ckrybus in #171
Full Changelog: v2.0.4...v2.0.5
Installation
pip install django-postgres-extra==2.0.5
v2.0.5rc2
What's Changed
- Add support for
IN (VALUES (a), (b), (c))
lookups by @Photonios in 044d507
Full Changelog: v2.0.5rc1...v2.0.5rc2
Installation
pip install django-postgres-extra==2.0.5rc2
v2.0.5rc1
What's Changed
- Django 4.x support by @Photonios in #167
Full Changelog: v2.0.4...v2.0.5rc1
Installation
pip install django-postgres-extra==2.0.5rc1
v2.0.4
Changes since v2.0.3
- Remove default_app_config for Django 3.2 and newer
- Allow wider range of pyscopgy2 versions
- Fixed typo's and syntax errors in docs
- Support for hash partioning
- Skip partioning tests on Postgres 10
- Python 3.10 support
- Django 3.2 support
- Fix #149: PostgresRangePartitioningStrategy should derive from PostgresPartitioningStrategy
- Attempt at fixing #158 by returning raw values from the DB
pip install django-postgres-extra==2.0.4
v2.0.4rc2
Changes since v2.0.4rc1
pip install django-postgres-extra==2.0.4rc2