CG/SQL est un système de génération de code pour la célèbre bibliothèque SQLite qui permet aux développeurs d'écrire des procédures stockées dans une variante de Transact-SQL (T-SQL) et de les compiler en code C qui utilise l'API C de SQLite pour effectuer les opérations codées. CG/SQL permet aux ingénieurs de créer des procédures stockées très complexes avec des requêtes très volumineuses, sans la vérification manuelle du code requise par les méthodes existantes.
Le système complet comprend également des fonctionnalités de gestion et de mise à niveau du schéma, de création de code de test pour les procédures stockées, d'obtention de plans de requête pour les procédures, ainsi que d'interface avec les procédures stockées d'autres langages, tels que Java et Objective-C. La sortie JSON permet la création d’encore plus de code d’analyse ou d’interface. Le package comprend une documentation complète sur le langage et le système.
Apprenez-en davantage sur notre site Web.
Veuillez vous référer à notre documentation pour commencer à utiliser CG/SQL :
Pour les contributeurs :
CG/SQL est sous licence MIT.