![]() |
ProvSQL C/C++ API
Adding support for provenance and uncertainty management to PostgreSQL databases
|
Result of provsql_classify_query.
More...
#include "classify_query.h"
Public Attributes | |
| provsql_table_kind | kind |
| List * | source_relids |
Result of provsql_classify_query.
kind is the certified result-relation kind under the existing provsql_table_kind taxonomy (TID, BID, OPAQUE).
source_relids is a List of pg_class Oids of the provenance-tracked base relations the query touches, built via lappend_oid. Reported even when kind is OPAQUE so the caller can attribute the non-certifiability to specific tables. Allocated in the current memory context; callers may free with list_free.
Definition at line 40 of file classify_query.h.
| provsql_table_kind ProvSQLClassification::kind |
Definition at line 41 of file classify_query.h.
| List* ProvSQLClassification::source_relids |
Definition at line 42 of file classify_query.h.