AshEvents.AdvisoryLockKeyGenerator behaviour (ash_events v0.2.0)
View SourceBehaviour for generating advisory lock keys when inserting events for a given Ash-changeset. Must return a signed 64-bit integer, or two signed 32-bit integers in a list.
Summary
Callbacks
@callback generate_key!(resource :: Ash.Resource.t(), default_value :: integer()) :: integer() | [integer()]