
de core267
Conseils pour implémenter, réviser, déboguer et migrer des tables de base de données personnalisées WordPress via BerlinDB 3.x — schémas, requêtes, migrations et vérifications.
La compétence BerlinDB fournit des conseils concrets, axés sur le développeur, pour travailler avec la bibliothèque BerlinDB 3.x dans les plugins et intégrations WordPress. Elle explique le modèle d'objet canonique (Schema, Table, Query, Row), les déclarations de relations, les préréglages de méta-tables, les modèles de débogage et les commandes de vérification afin qu'un assistant puisse aider à implémenter et vérifier les fonctionnalités basées sur la DB de manière fiable. La compétence pointe également vers des références du dépôt pour les exercices de schéma, de requête, de débogage, de migration et de vérification.
Utilisez cette compétence lors de l'écriture ou de la revue de code qui définit ou manipule des tables de base de données personnalisées dans WordPress à l'aide de BerlinDB 3.x : création de classes Schema/Table/Query, migration de modèles 2.x vers 3.x, débogage d'échecs de sauvegarde silencieux ou de mises à jour de tables, écriture de filtres de relation, ou préparation de runs de tests de vérification et de vérifications CI. Privilégiez-la pour le travail d'intégration orienté client plutôt que pour les flux de travail des contributeurs core (le dépôt possède un fichier CLAUDE.md séparé pour les contributeurs).
references/ couvrant les formes schema/table et query/row, le débogage, la migration, la vérification et l'extension des modèles.Idéal pour les assistants capables de coder (Claude Code, agents de style Copilot, ou tout agent capable de lire et produire des snippets PHP et des commandes CI). Les conseils sont au niveau de l'implémentation et destinés aux agents pouvant éditer du code, exécuter des commandes de vérification et raisonner sur des tests.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.