Factory that creates a ConcurrencyStrategy bound to the given execute and transaction-lookup functions. Called once per database at construction.
ConcurrencyStrategy
execute is the observed database's execute — it applies a transaction, fires observers, and returns the mutation record.
execute
getTransaction looks up a registered transaction function by name, returning undefined when the name has not yet been registered via extend.
getTransaction
Factory that creates a
ConcurrencyStrategybound to the given execute and transaction-lookup functions. Called once per database at construction.executeis the observed database's execute — it applies a transaction, fires observers, and returns the mutation record.getTransactionlooks up a registered transaction function by name, returning undefined when the name has not yet been registered via extend.