View Source OnePiece.Commanded.Event (OnePiece.Commanded v0.7.0)
Defines a module as a "Event" in terms of Event Sourcing context. For more information about Event Sourcing, please read the following:
Link to this section Summary
Functions
Converts the module into an Ecto.Schema
, and derive from Jason.Encoder
.
Link to this section Types
Specs
t() :: struct()
Link to this section Functions
Specs
Converts the module into an Ecto.Schema
, and derive from Jason.Encoder
.
Usage
defmodule MyEvent do
use OnePiece.Commanded.Event, aggregate_identifier: :id
embedded_schema do
# ...
end
end