What problem does it solve?
This Skill addresses the complex challenges of designing, implementing, and maintaining a secure and efficient backend for the Purriosity project, ensuring data integrity and application performance.
Core Features & Use Cases
- Database Schema Design: Defines and manages PostgreSQL schemas, including tables, indexes, and constraints.
- Row Level Security (RLS): Implements granular access control policies to protect sensitive data.
- Business Logic Implementation: Develops stored procedures and functions for core application logic.
- Performance Optimization: Utilizes materialized views and efficient queries for speed.
- Edge Functions: Creates custom API endpoints using Deno for serverless logic.
- Use Case: Automatically generating unique share tokens for collections, implementing a robust system for tracking affiliate clicks, and ensuring that only authenticated users can access or modify their own data.
Quick Start
Use the Backend-Entwickler Agent to create a new migration script for adding a 'deleted_at' timestamp column to the 'products' table.