Qu'est-ce que mastering-postgresql ?
Développement PostgreSQL pour Python avec recherche en texte intégral (tsvector, tsquery, BM25 via pg_search), similarité vectorielle (pgvector avec HNSW/IVFFlat), indexation JSONB et tableaux, et déploiement en production. À utiliser lors de la création de fonctionnalités de recherche, du stockage d'intégrations d'IA, de l'interrogation de similarité vectorielle, de l'optimisation des index PostgreSQL ou du déploiement sur AWS RDS/Aurora, GCP Cloud SQL/AlloyDB ou Azure. Couvre psycopg2, psycopg3, asyncpg, l'intégration de SQLAlchemy, la configuration du développement Docker et les stratégies de sélection d'index. Les déclencheurs utilisent "Recherche PostgreSQL", "pgvector", "BM25 postgres", "JSONB index", "psycopg", "asyncpg", "PostgreSQL Docker", "AlloyDB vector". Ne couvre PAS : l'administration DBA (sauvegarde, réplication, utilisateurs), MySQL/MongoDB/Redis, la théorie de la conception de schémas, les procédures stockées. Source : spillwavesolutions/mastering-postgresql-agent-skill.