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
$300 Free Credits to Build on Google Cloud
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of django-pgtrigger!