Skip to main content
Table of Contents

Class CommitOrderSchema

Namespace
Stratara.EventSourcing.EntityFrameworkCore.WriteStore.CommitOrder
Assembly
Stratara.EventSourcing.EntityFrameworkCore.dll

The names of what the write model declares for reading the event stream in commit order: a per-partition position on every entry with the counter table it is handed out from, and on PostgreSQL the id of the transaction that inserted the entry. A store that does not read in commit order carries the columns and never fills them.

public static class CommitOrderSchema
Inheritance
CommitOrderSchema
Inherited Members

Fields

PartitionPositionColumn

The property and column holding the entry's position in its partition's counter order.

public const string PartitionPositionColumn = "partition_position"

Field Value

string

PartitionPositionTable

The counter table, one row per partition.

public const string PartitionPositionTable = "partition_position"

Field Value

string

TransactionIdColumn

The property and column holding the PostgreSQL transaction id that inserted the entry. PostgreSQL only.

public const string TransactionIdColumn = "commit_transaction_id"

Field Value

string