wispbit-ai/sqlalchemy-alembic-expert-best-practices-code-review

Meilleures pratiques SQLAlchemy ORM et Alembic pour des schémas de base de données sécurisés et performants. Utilisez cette compétence lors de l'écriture, de la revue ou du refactoring de modèles SQLAlchemy, de migrations Alembic ou de motifs de requêtes.

Qu'est-ce que sqlalchemy-alembic-expert-best-practices-code-review ?

Cette compétence fournit des meilleures pratiques éprouvées pour SQLAlchemy ORM et Alembic, conçues pour vous aider à construire des schémas de base de données robustes, sécurisés et performants. Elle est déclenchée automatiquement lorsque vous travaillez sur des tâches impliquant des modèles SQLAlchemy, des migrations Alembic, des modifications de schéma de base de données, ou l'optimisation de requêtes. Idéale pour les développeurs Python utilisant SQLAlchemy avec des frameworks comme Flask (via Flask-SQLAlchemy) ou FastAPI, elle couvre tout, depuis la définition de modèles avec indexation et relations jusqu'à l'écriture de migrations sûres avec rétrocompatibilité et rollbacks bien gérés. La compétence intègre des conseils sur les enums, l'importation de `declarative_base`, et l'usage optimal de `select()`, tout en signalant les pièges courants comme les migrations bloquantes ou les requêtes N+1. Elle peut être invoquée via l'invite directe ou par détection de mots-clés liés à ces outils.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/wispbit-ai/skills/tree/main/skills/sqlalchemy-alembic-expert-best-practices-code-review

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait sqlalchemy-alembic-expert-best-practices-code-review ?

Meilleures pratiques SQLAlchemy ORM et Alembic pour des schémas de base de données sécurisés et performants. Cette compétence doit être utilisée lors de l'écriture, de la revue ou du refactoring de modèles SQLAlchemy, de migrations Alembic ou de motifs de requêtes. Elle se déclenche sur les tâches impliquant SQLAlchemy ORM, les migrations Alembic, les modifications de schéma de base de données ou l'optimisation de requêtes.

Skills associés