{"library":"django-pg-migration-tools","type":"library","category":null,"description":"django-pg-migration-tools is a Python library that provides a set of specialized Django migration operations designed to make database schema changes safer and more scalable on PostgreSQL. It includes tools for idempotent model creation, concurrent index and constraint management, function migration, and concurrent column alterations, aiming to minimize downtime and avoid common locking issues during deployments. The current version is 0.1.26, and it typically sees releases for new features or bug fixes rather than a fixed cadence.","language":"python","status":"active","version":"0.1.26","tags":["Django","PostgreSQL","migrations","database","schema","concurrency"],"last_verified":"Tue May 26","install":[{"cmd":"pip install django-pg-migration-tools","imports":["from django_pg_migration_tools.operations import CreateModelIfNotExists","from django_pg_migration_tools.operations import AddIndexConcurrently","from django_pg_migration_tools.checks import PostgreSQLCheck","from django_pg_migration_tools.operations import MigrateFunction","from django_pg_migration_tools.operations import RenameConstraintConcurrently"]}],"homepage":null,"github":"https://github.com/kraken-tech/django-pg-migration-tools","docs":"https://django-pg-migration-tools.readthedocs.io/","changelog":"https://github.com/kraken-tech/django-pg-migration-tools/blob/main/CHANGELOG.md","pypi":"https://pypi.org/project/django-pg-migration-tools/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":80,"avg_install_s":1.5,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/django-pg-migration-tools/compatibility"}}