CG/SQL é um sistema de geração de código para a popular biblioteca SQLite que permite aos desenvolvedores escrever procedimentos armazenados em uma variante do Transact-SQL (T-SQL) e compilá-los em código C que usa a API C do SQLite para realizar as operações codificadas. CG/SQL permite que os engenheiros criem procedimentos armazenados altamente complexos com consultas muito grandes, sem a verificação manual do código exigida pelos métodos existentes.
O sistema completo também inclui recursos para gerenciamento e atualização de esquemas, criação de código de teste para procedimentos armazenados, obtenção de planos de consulta para procedimentos, bem como interface com procedimentos armazenados de outras linguagens, como Java e Objective-C. A saída JSON permite a criação de ainda mais códigos de análise ou interface. O pacote inclui extensa documentação sobre o idioma e o sistema.
Saiba mais em nosso site.
Consulte nossa documentação para começar a usar CG/SQL:
Para colaboradores:
CG/SQL é licenciado pelo MIT.