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