erpnext-errors-database

Pass

Audited by Gen Agent Trust Hub on Mar 20, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: Document Management Patterns. The skill provides clear, safe patterns for CRUD operations using the Frappe framework's ORM and database API.
  • [SAFE]: SQL Injection Prevention. The documentation includes specific sections on avoiding SQL injection by using parameterized queries instead of string formatting, which is a key security best practice.
  • [SAFE]: Error Handling Best Practices. The patterns encourage logging specific database errors and providing user-friendly error messages rather than exposing raw system traces or swallowing exceptions.
  • [SAFE]: Transaction Integrity. The skill correctly instructs on transaction management, emphasizing automatic rollbacks on failure and the necessity of explicit commits in background jobs.
Audit Metadata
Risk Level
SAFE
Analyzed
Mar 20, 2026, 05:37 PM