À propos du projet
sqlc est un compilateur SQL qui génère du code type-safe à partir de requêtes SQL. Il fonctionne en analysant votre schéma SQL et vos requêtes, puis en générant du code avec des interfaces type-safe pour ces requêtes. Cette approche élimine le mapping manuel et réduit les erreurs d'exécution.
Fonctionnalités clés :
- Écrivez des requêtes en SQL, exécutez sqlc, et obtenez du code type-safe.
- Prend en charge Go, Kotlin, Python et TypeScript via des plugins officiels.
- Extensible avec des plugins communautaires pour d'autres langages.
- Playground interactif disponible sur play.sqlc.dev.
- Documentation complète sur docs.sqlc.dev.
Cas d'utilisation : idéal pour les développeurs qui veulent garder SQL comme source de vérité tout en assurant la sécurité des types dans leur code applicatif. C'est particulièrement utile dans les projets avec des requêtes complexes ou où le schéma de base de données change fréquemment.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.