Maestro v0.2.0 Maestro.Types.Command View Source

Commands are the primary way clients express a desire to change the system. In Maestro, commands are always executed within the context of an aggregate in a consistent manner.

Link to this section Summary

Link to this section Types

Link to this type t() View Source
t() :: %Maestro.Types.Command{
  aggregate_id: HLClock.Timestamp.t(),
  data: map(),
  type: String.t()
}