Table of Contents

Interface SqlFunctions.IPgWalSummaryContentRow

Namespace
NextORM.Core
Assembly
nextorm.core.dll

Row shape produced by pg_wal_summary_contents(long?, string?, string?): one block range of a WAL summary file. The oid columns are read as text like the other oid-returning members of the family and relforknumber is a short (int2).

public interface SqlFunctions.IPgWalSummaryContentRow
Extension Methods

Properties

IsLimitBlock

Whether this row marks the end of the block range rather than a modified block.

[Column("is_limit_block")]
bool? IsLimitBlock { get; set; }

Property Value

bool?

RelBlockNumber

The first block number of the range.

[Column("relblocknumber")]
long? RelBlockNumber { get; set; }

Property Value

long?

RelDatabase

The OID of the relation's database, as text.

[Column("reldatabase")]
string? RelDatabase { get; set; }

Property Value

string

RelFileNode

The OID of the relation the block belongs to, as text (0 for non-relation blocks).

[Column("relfilenode")]
string? RelFileNode { get; set; }

Property Value

string

RelForkNumber

The fork number of the relation (0 for the main fork).

[Column("relforknumber")]
short? RelForkNumber { get; set; }

Property Value

short?

RelTablespace

The OID of the relation's tablespace, as text.

[Column("reltablespace")]
string? RelTablespace { get; set; }

Property Value

string