django-pgtrigger is a Django library for defining and managing PostgreSQL triggers directly in Python code. It allows developers to create database-level logic like automatic field updates, auditing, or validation without writing raw SQL. It’s ideal for teams that want stronger data integrity while keeping logic version-controlled.
Features
- Define PostgreSQL triggers using Python classes
- Supports before/after insert, update, and delete events
- Automatic trigger creation via Django migrations
- Prevents invalid writes or enforces constraints
- Custom condition logic and expressions
- Integrates seamlessly with Django’s ORM
Categories
DatabaseLicense
BSD LicenseFollow django-pgtrigger
Other Useful Business Software
Save Up to 91% on Cloud Compute With Spot VMs
Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of django-pgtrigger!