Skip to content

Generate protobuf-powered client code for Postgres

Notifications You must be signed in to change notification settings

crewlinker/pgproto

Repository files navigation

pgproto

Features

  • Uses pg_query for full query support (uses postgres source code)
  • Well-tested, name coverage and having run the parsing on complex queries from some complex open-source projects.
  • Simpler, by focussing on postgres only. And narrowly scoping the complexity by forcing "well-typed" sql as input.

Usage

  • Explain what "well-typed" means, and what the standard is
  • COULD explain what types are supported explictly, and how to use "CREATE CAST" to work around this
  • Explain how creating custom casts help move the complexity to postgres
  • Have some sort of playground to show how the parsing works

TODO

About

Generate protobuf-powered client code for Postgres

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages