For the complete documentation index, see llms.txtCall gRPC services
directly from SQLpg_grpc is a PostgreSQL extension that lets you invoke unary gRPC methods from inside a SQL query - no sidecar, no codegen, no application layer in the middle.pg_grpc=# SELECT grpc_call(
pg_grpc-# host => 'api.internal:9090',
pg_grpc-# method => 'users.UserService/GetUser',
pg_grpc-# payload => '{"user_id": 42}'::jsonb
pg_grpc-# );
grpc_call
---------------------------------------------
{
"id": 42,
"name": "Ada Lovelace",
"email": "ada@analytical.engine"
}
(1 row)
pg_grpc=#