sqlc
ReferenceChangelog

v1.5.0

Released 2020-08-05 · View on GitHub

Documentation

  • Build sqlc using Go 1.14 (#549)

Cmd

  • Add debugging support (#573)

Cmd/sqlc

  • Bump version to v1.4.1-devel (#548)
  • Bump version to v1.5.0

Compiler

  • Support calling functions with defaults (#635)
  • Skip func args without a paramRef (#636)
  • Return a single column from coalesce (#639)

Config

  • Add emit_empty_slices to version one (#552)

Contrib

  • Add generated code for contrib

Dinosql

  • Remove deprecated package (#554)

Dolphin

  • Add support for column aliasing (#566)
  • Implement star expansion for subqueries (#619)
  • Implement exapansion with reserved words (#620)
  • Implement parameter refs (#621)
  • Implement limit and offest (#622)
  • Implement inserts (#623)
  • Implement delete (#624)
  • Implement simple update statements (#625)
  • Implement INSERT ... SELECT (#626)
  • Use test driver instead of TiDB driver (#629)
  • Implement named parameters via sqlc.arg() (#632)

Endtoend

  • Add MySQL test for SELECT * JOIN (#565)
  • Add MySQL test for inflection (#567)

Engine

  • Create engine package (#556)

Equinox

  • Use the new equinox-io/setup action (#586)

Examples

  • Run tests for MySQL booktest (#627)

Golang

  • Add support for the money type (#561)
  • Generate correct types for int2 and int8 (#579)

Internal

  • Rm catalog, pg, postgres packages (#555)

Mod

  • Downgrade TiDB package to fix build (#603)

Mysql

  • Upgrade to the latest vitess commit (#562)
  • Support to infer type of a duplicated arg (#615)
  • Allow some builtin functions to be nullable (#616)

Postgresql

  • Generate all functions in pg_catalog (#550)
  • Remove pg_catalog schema from tests (#638)
  • Move contrib code to a package

Sql/catalog

  • Fix comparison of pg_catalog types (#637)

Tools

  • Generate functions for all of contrib

Workflow

  • Migrate to equinox-io/setup-release-tool (#614)

On this page