frappe-errors-database
Pass
Audited by Gen Agent Trust Hub on Mar 31, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill serves as a security-conscious developer guide, specifically addressing the prevention of SQL injection vulnerabilities by demonstrating the dangers of string formatting in queries and providing the correct parameterized alternatives.- [SAFE]: It provides defensive programming patterns for handling common database exceptions like DuplicateEntryError, TimestampMismatchError, and LinkValidationError, which promotes application stability and data integrity.- [SAFE]: Transaction management guidance is provided in accordance with Frappe framework best practices, ensuring that commits and rollbacks are used correctly in different execution contexts (e.g., web requests vs. background jobs).- [SAFE]: No external dependencies, remote script downloads, or dynamic code execution from untrusted sources were found in any of the analyzed files.
Audit Metadata