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 PgTableRewriteReasonFields
Section titled “Fields”AccessMethod
Section titled “AccessMethod”Changes the table’s access method.
AccessMethod = 8AlterPersistence
Section titled “AlterPersistence”Changes the table’s persistence.
AlterPersistence = 1ColumnRewrite
Section titled “ColumnRewrite”Rewrites a column’s stored representation.
ColumnRewrite = 4DefaultValue
Section titled “DefaultValue”Adds or changes a value that requires rewriting existing rows.
DefaultValue = 2Contains no reason bits.
None = 0