Open daniel-smith opened 1 year ago
Right now, what we call StreamVersion is what ES call StreamRevision and SQLStreamStore call `ExpectedStreamVersion.
StreamVersion
StreamRevision
To represent a stream version, ES have StreamPosition and SQLStreamStore have StreamVersion.
StreamPosition
ES actually represent these types as value objects - which is a good approach to consider for DomainBlocks.
Right now, what we call
StreamVersion
is what ES callStreamRevision
and SQLStreamStore call `ExpectedStreamVersion.To represent a stream version, ES have
StreamPosition
and SQLStreamStore haveStreamVersion
.ES actually represent these types as value objects - which is a good approach to consider for DomainBlocks.