![]() |
ProvSQL C/C++ API
Adding support for provenance and uncertainty management to PostgreSQL databases
|
SQL surface for the continuous-distribution family registry (src/distributions/Distribution.h). More...
#include "postgres.h"#include "fmgr.h"#include "funcapi.h"#include "miscadmin.h"#include "catalog/pg_type.h"#include "utils/array.h"#include "utils/builtins.h"#include "utils/tuplestore.h"#include "compatibility.h"#include "distributions/Distribution.h"#include "provsql_error.h"#include <string>#include <vector>
Go to the source code of this file.
Functions | |
| Datum | rv_families (PG_FUNCTION_ARGS) |
SQL surface for the continuous-distribution family registry (src/distributions/Distribution.h).
Exposes rv_families(), the set-returning catalog of every registered gate_rv family: the on-disk name token, parameter count and conventional parameter symbols, and a short display label. UI clients (ProvSQL Studio's circuit inspector) read it to render families they were not hard-coded for, so a family added under src/distributions/ shows up without a client release.
Definition in file rv_families.cpp.
| Datum rv_families | ( | PG_FUNCTION_ARGS | ) |