sqlc-dev

sqlc

sqlc-dev

Generate type-safe code from SQL

AI 简介

sqlc 是一个 SQL 代码生成器,将 SQL 查询编译为强类型、零运行时开销的数据库访问代码。它支持 Go、Kotlin、Python、TypeScript 等多种目标语言,通过解析 SQL 文件(兼容 PostgreSQL、MySQL、SQLite)自动生成类型安全的查询接口与数据结构,避免手写 ORM 映射或字符串拼接 SQL 带来的类型错误与 SQL 注入风险。适用于需要高性能、可维护性强且类型严谨的数据库交互场景,如微服务后端、CLI 工具及中大型 Go 应用的数据层开发。

Go
MIT License
18k
Stars
1.1k
Forks
82
Watchers
597
Issues

Star 增长

今日0
近 7 天0
近 30 天+54
综合评分74.48
默认分支main