Ei kuvausta

Kyle Conroy c4006a8501 kick github 11 kuukautta sitten
.github c4006a8501 kick github 11 kuukautta sitten
.vscode 170059f3f2 feat(devenv): add vscode settings.json with auto newline (#2834) 1 vuosi sitten
cmd 4507ede83f feat(plugin): Use gRPC interface for codegen plugin communication (#2930) 1 vuosi sitten
docs 7370598e2a docs: Update banner for sqlc-gen-typescript (#3036) 11 kuukautta sitten
examples f9d8fe7aa3 why do these fail 11 kuukautta sitten
internal 34bd7d5091 sqlite -> modernc 11 kuukautta sitten
pkg 3b48228691 chore: Finish migration to sqlc-dev/sqlc (#2548) 1 vuosi sitten
protos 64313a6fe2 feat(verify): Add new command to verify queries and migrations (#2986) 11 kuukautta sitten
scripts ed9264d31c feat: Add script to mirror code to sqlc-gen-go (#2952) 1 vuosi sitten
.gitignore c269459151 chore: Ignore Vim swap files (#2616) 1 vuosi sitten
.readthedocs.yaml 1663392017 docs: Add a ReadTheDocs config file (#2327) 1 vuosi sitten
Dockerfile f36106c09c chore: Bump Go version from 1.21.3 to 1.21.4 in workflows and Dockerfile (#2961) 1 vuosi sitten
LICENSE 3b528ec35d chore: Clean up a little, update LICENSE and README (#2941) 1 vuosi sitten
Makefile eac251f258 docs: Use docker compose v2 and update MYSQL_DATABASE env var (#2870) 1 vuosi sitten
README.md 3b528ec35d chore: Clean up a little, update LICENSE and README (#2941) 1 vuosi sitten
buf.gen.yaml 64313a6fe2 feat(verify): Add new command to verify queries and migrations (#2986) 11 kuukautta sitten
buf.lock da6fe0a21f protos: Add missing field name (#2354) 1 vuosi sitten
buf.work.yaml 6eb27c005c setup bufbuild to generate proto (#1974) 1 vuosi sitten
cliff.toml 3b48228691 chore: Finish migration to sqlc-dev/sqlc (#2548) 1 vuosi sitten
devenv.lock 07933428eb build(devenv): bump go from 1.20.7 to 1.21.0 (#2702) 1 vuosi sitten
devenv.nix 5ef20c6749 refactor(codegen): Remove golang and json settings from plugin proto (#2822) 1 vuosi sitten
devenv.yaml b09ddb7d14 build: Configure dependencies via devenv.sh (#2319) 1 vuosi sitten
docker-compose.yml eac251f258 docs: Use docker compose v2 and update MYSQL_DATABASE env var (#2870) 1 vuosi sitten
go.mod 34bd7d5091 sqlite -> modernc 11 kuukautta sitten
go.sum 34bd7d5091 sqlite -> modernc 11 kuukautta sitten
placeholder.go 3b48228691 chore: Finish migration to sqlc-dev/sqlc (#2548) 1 vuosi sitten

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

Acknowledgments

sqlc was inspired by PugSQL and HugSQL.