postgrpc 0.1.2

A JSON-transcoding-ready gRPC server for querying Postgres databases
Documentation
syntax = "proto3";
package postgres.v1;

import "google/protobuf/struct.proto";
import "google/api/annotations.proto";

service Postgres {
  // query the postgres database, streaming rows as they are processed
  rpc Query (QueryRequest) returns (stream google.protobuf.Struct) {
    option (google.api.http) = {
      post: "/query"
    };
  }
}

// dynamically-typed query payload
message QueryRequest {
  string statement = 1;
  repeated google.protobuf.Value values = 2;
}