stored-procedures

Implement stored procedures and functions for database logic. Use when creating reusable database routines, complex queries, or server-side calculations.

By aj-geddes · 437 installs

npx skills add aj-geddes/useful-ai-prompts --skill stored-procedures

Source repository · Upstream listing

Stored Procedures & Functions Table of Contents [Overview]( overview) [When to Use]( when to use) [Quick Start]( quick start) [Reference Guides]( reference guides) [Best Practices]( best practices) Overview Implement stored procedures, functions, and triggers for business logic, data validation, and performance optimization. Covers procedure design, error handling, and performance considerations. When to Use Business logic encapsulation Complex multi step operations Data validation and constraints Audit trail maintenance Performance optimization Code reusability across applications Trigger based automation Quick Start PostgreSQL Scalar Function: Reference Guides Detailed implementations in the references/ directory: Guide Contents [Simple Functions](references/simple functions.md) Simple Functions [Stored Procedures](references/stored procedures.md) Stored Procedures [Simple Procedures](references/simple procedures.md) Simple Procedures [Complex Procedures with Error Handling](references/complex procedures with error handling.md) Complex Procedures with Error Handling [PostgreSQL Triggers](references/postgresql triggers.md) PostgreSQL Triggers [MySQL Triggers](references/mysql triggers.md) MySQL Triggers Best Practices ✅ DO Follow established patterns and conventions Write clean, maintainable code Add appropriate documentation Test thoroughly before deploying ❌ DON'T Skip testing or validation Ignore error handling Hard code configuration values