Skip to content

PgTableRewriteReason

Namespace: Ankus

Assembly: Ankus.Runtime.dll

Contains PostgreSQL’s table rewrite reason bits. Multiple reasons and future nonnegative bits are preserved.

[Flags]
public enum PgTableRewriteReason

Changes the table’s access method.

AccessMethod = 8

Changes the table’s persistence.

AlterPersistence = 1

Rewrites a column’s stored representation.

ColumnRewrite = 4

Adds or changes a value that requires rewriting existing rows.

DefaultValue = 2

Contains no reason bits.

None = 0