implicitWriteEnforcement Static@beta

implicitWriteEnforcement: ImplicitWriteEnforcement = "allow"

Controls how writes through the implicit transaction are handled.

This does not relax activation requirements for explicit transactions: explicit EditTxn writes must always come from the active EditTxn.

  • allow: allow implicit writes for backwards compatibility, even while an explicit EditTxn is active.
  • log: allow implicit writes but log implicit-txn-write-disallowed errors.
  • throw: reject implicit writes with implicit-txn-write-disallowed.

This is initialized from implicitWriteEnforcement during startup.

Defaults to allow for backwards compatibility.

Defined in

Last Updated: 28 April, 2026