Advanced Features
⚠️ Important Notes ⚠️
Some of these features may be incompatible with your driver.
Check Drivers Overview to see if the driver you have chosen supports these features.
For more detailed examples, check out the following files:
- Debug queries
- Trigger insert events on table
- Trigger all events on table
- Listen for specific fields
- Parallel Callback
1. Configurable Primary Key ⏳
When you define a primary key, instead of receiving an update event when the column changes, you will receive two events:
- A delete event with the old value of this column (and other fields).
- An insert event with the new value of this column (and other fields).
2. Custom Conditions ⏳
You can configure conditions, and if a database row does not match the criteria, you will not receive any event.
In the case of an update:
- If the row previously matched the criteria but the new row does not, you will receive a delete event.
- If the row previously did not match the criteria but the new row does, you will receive an insert event.
3. Partial Fields ✅
Ability to listen only to certain columns in your table. If no changes occur in one of these columns, you will not receive any event.