Sobre o projeto
sqlc é um compilador de SQL que gera código type-safe a partir de consultas SQL. Ele funciona analisando seu schema e consultas SQL e, em seguida, gerando código com interfaces type-safe para essas consultas. Essa abordagem elimina mapeamento manual e reduz erros em tempo de execução.
Principais recursos:
- Escreva consultas em SQL, execute sqlc e obtenha código type-safe.
- Suporta Go, Kotlin, Python e TypeScript por meio de plugins oficiais.
- Extensível com plugins da comunidade para linguagens adicionais.
- Playground interativo disponível em play.sqlc.dev.
- Documentação abrangente em docs.sqlc.dev.
Casos de uso: Ideal para desenvolvedores que desejam manter o SQL como fonte da verdade, garantindo segurança de tipos no código da aplicação. É particularmente útil em projetos com consultas complexas ou onde o schema do banco de dados muda com frequência.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.