Interface SqlFunctions.IPgCatalogForeignKeyRow
Row shape produced by pg_get_catalog_foreign_keys(): one
catalog foreign-key relationship per row. Both table columns are regclass and both column
lists are text[]; the tables are read as text (::text in the projection) and the
arrays keep their element order, including NULL elements the server may return.
public interface SqlFunctions.IPgCatalogForeignKeyRow
- Extension Methods
Properties
FkColumns
The referencing column names.
[Column("fkcols")]
string[]? FkColumns { get; set; }
Property Value
- string[]
FkTable
The referencing catalog, as its textual regclass form.
[Column("fktable")]
string? FkTable { get; set; }
Property Value
IsArray
Whether the reference points at an array column.
[Column("is_array")]
bool? IsArray { get; set; }
Property Value
- bool?
IsOptional
Whether the reference is optional (the column may be NULL).
[Column("is_opt")]
bool? IsOptional { get; set; }
Property Value
- bool?
PkColumns
The referenced column names.
[Column("pkcols")]
string[]? PkColumns { get; set; }
Property Value
- string[]
PkTable
The referenced catalog, as its textual regclass form.
[Column("pktable")]
string? PkTable { get; set; }