list_triggers
List all user-defined triggers in a Firebird database, formatted as trigger name with associated table. Filter by regex or limit the number of results.
Instructions
List all user-defined triggers, formatted as 'TRIGGER_NAME (on TABLE_NAME)'. To retrieve a trigger body, pass just the name (without the ' (on TABLE)' suffix) to get_trigger_source.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| database | Yes | Database key from list_databases. | |
| filter | No | Optional case-insensitive .NET regex on the full 'TRIGGER_NAME (on TABLE)' string. Example: 'on INVOICES' to see triggers on a specific table. | |
| limit | No | Maximum number of results to return. Omit for all. |