Maestro v0.3.1 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()
View Source
t() :: %Maestro.Types.Command{
aggregate_id: HLClock.Timestamp.t(),
data: map(),
type: String.t()
}
t() :: %Maestro.Types.Command{ aggregate_id: HLClock.Timestamp.t(), data: map(), type: String.t() }