Nav apraksta

dependabot[bot] c9c1297ce8 build(deps): bump markupsafe (#3666) 5 dienas atpakaļ
.github d0b8637863 chore: Upgrade to Go 1.22.8 to silence vulncheck (#3646) 1 mēnesi atpakaļ
.vscode 170059f3f2 feat(devenv): add vscode settings.json with auto newline (#2834) 1 gadu atpakaļ
cmd 4507ede83f feat(plugin): Use gRPC interface for codegen plugin communication (#2930) 1 gadu atpakaļ
docs c9c1297ce8 build(deps): bump markupsafe (#3666) 5 dienas atpakaļ
examples fe75daef25 feat(cli): Bump version from 1.26.0 to 1.27.0 (#3526) 3 mēneši atpakaļ
internal 695d9a1b8b fix(dbmanager): use correct SQL to drop databases (#3640) 1 mēnesi atpakaļ
pkg 3b48228691 chore: Finish migration to sqlc-dev/sqlc (#2548) 1 gadu atpakaļ
protos 64313a6fe2 feat(verify): Add new command to verify queries and migrations (#2986) 11 mēneši atpakaļ
scripts ac1d7f5841 test(endtoend): Re-use databases when possible (#3315) 7 mēneši atpakaļ
.gitignore c269459151 chore: Ignore Vim swap files (#2616) 1 gadu atpakaļ
.readthedocs.yaml 1663392017 docs: Add a ReadTheDocs config file (#2327) 1 gadu atpakaļ
Dockerfile d0b8637863 chore: Upgrade to Go 1.22.8 to silence vulncheck (#3646) 1 mēnesi atpakaļ
LICENSE 4f930bc123 update: Set current year in docs and license (#3455) 3 mēneši atpakaļ
Makefile 757187c331 feat: Managed databases with any accessible server (#3421) 5 mēneši atpakaļ
README.md 57d7ef26c5 docs: Fix readme links (#3424) 5 mēneši atpakaļ
buf.gen.yaml 64313a6fe2 feat(verify): Add new command to verify queries and migrations (#2986) 11 mēneši atpakaļ
buf.lock da6fe0a21f protos: Add missing field name (#2354) 1 gadu atpakaļ
buf.work.yaml 6eb27c005c setup bufbuild to generate proto (#1974) 1 gadu atpakaļ
cliff.toml 3b48228691 chore: Finish migration to sqlc-dev/sqlc (#2548) 1 gadu atpakaļ
devenv.lock 07933428eb build(devenv): bump go from 1.20.7 to 1.21.0 (#2702) 1 gadu atpakaļ
devenv.nix 5ef20c6749 refactor(codegen): Remove golang and json settings from plugin proto (#2822) 1 gadu atpakaļ
devenv.yaml b09ddb7d14 build: Configure dependencies via devenv.sh (#2319) 1 gadu atpakaļ
docker-compose.yml e8405b5bb2 test: Enabled MySQL database (#3318) 7 mēneši atpakaļ
go.mod acf296d3b6 build(deps): bump the production-dependencies group across 1 directory with 5 updates (#3642) 1 mēnesi atpakaļ
go.sum acf296d3b6 build(deps): bump the production-dependencies group across 1 directory with 5 updates (#3642) 1 mēnesi atpakaļ
placeholder.go 3b48228691 chore: Finish migration to sqlc-dev/sqlc (#2548) 1 gadu atpakaļ

README.md

sqlc: A SQL Compiler

go Go Report Card

sqlc generates type-safe code from SQL. Here's how it works:

  1. You write queries in SQL.
  2. You run sqlc to generate code with type-safe interfaces to those queries.
  3. You write application code that calls the generated code.

Check out an interactive example to see it in action, and the introductory blog post for the motivation behind sqlc.

Overview

Supported languages

Additional languages can be added via plugins.

Sponsors

Development is possible thanks to our sponsors. If you would like to support sqlc, please consider sponsoring on GitHub.

Riza.io

Coder.com Mint.fun Mux.com

Cyberax - NaNuNaNu - Stumble - WestfalNamur - alecthomas - cameronnewman - danielbprice - davherrmann - dvob - gilcrest - gzuidhof - jeffreylo - mmcloughlin - ryohei1216 - sgielen