Skip to content

Dominio Database — PostgreSQL, Supabase y D1

Este dominio define las reglas de modelado relacional, índices secundarios, políticas de aislamiento Row Level Security (RLS), patrones de permisos RBAC, recetas de migración y planes de contingencia (Disaster Recovery).

Documentos del Dominio

DocumentoTipoDescripción
DATABASE_ENGINEERING_STANDARD.mdEstándarReglas inquebrantables de base de datos: DB-001 a DB-010, snake_case, tipos monetarios
OPTIMIZACION_CONSULTAS_SQL_STANDARD.mdEstándarEstándar maestro: índices parciales, cursor pagination, eliminación N+1 y EXPLAIN BUFFERS
References/PATRON_RBAC_PERMISOS.mdPatrónEsquema SQL de roles y permisos reutilizable con helper has_permission() para RLS
References/PATRON_MULTI_TENANT_ORGANIZATIONS.mdPatrónArquitectura multi-tenant para SaaS: organizaciones, membresías y aislamiento RLS
References/GUIA_MIGRACION_DATOS_CLIENTE.mdRunbookIngesta y limpieza masiva de archivos Excel/CSV desordenados con Zod y lotes
References/DATABASE_DISASTER_RECOVERY_MIGRATION.mdRunbookPlan de migración de emergencia y portabilidad (pg_dump, restore en VPS Docker, D1 a Postgres)
References/DATABASE_MIGRATION_RECIPES.mdReferenciaRecetas de migración sin downtime (añadir NOT NULL, renombrar columnas, índices concurrentes)
References/RLS_POLICIES_LIBRARY.mdReferenciaBiblioteca de políticas RLS multi-tenant para Supabase
References/DATABASE_COMMON_QUERIES.mdReferenciaConsultas comunes optimizadas y análisis con EXPLAIN ANALYZE
References/DATABASE_PERFORMANCE.mdReferenciaOptimización de rendimiento, connection pooling con Supavisor e índices

261 documentos indexados · generado desde INDEX.json