Logo
v1.22.0

Overview

  • Installing sqlc

Tutorials

  • Getting started with MySQL
  • Getting started with PostgreSQL
  • Getting started with SQLite

How-to Guides

  • Retrieving rows
  • Counting rows
  • Inserting rows
  • Updating rows
  • Deleting rows
  • Preparing queries
  • Using transactions
  • Naming parameters
  • Modifying the database schema
  • Configuring generated structs
  • Embedding structs
  • Overriding types
  • Renaming fields
  • Linting queries
  • Managed databases
  • Using sqlc in CI/CD
  • Uploading projects

Reference

  • Changelog
  • CLI
  • Configuration
  • Datatypes
  • Environment variables
  • Database and language support
  • Macros
  • Query annotations

Conceptual Guides

  • Using Go and pgx
  • Developing sqlc
  • Authoring plugins
  • Privacy and data collection
sqlc
    You bring the SQL, we'll bring the db: Introducing managed databases.
  • Search


© Copyright 2023, Riza, Inc.. Revision 0de01abb.

Built with Sphinx using a theme provided by Read the Docs.