Cqrs (cqrs_tools v0.2.25) View Source

CqrsTools is a set of macros to let you focus on your core business and make CQRS applications easier to manage.


Creates commands with validation, dispatch logic, and more.


Creates events...easily


Define queries with filters, validation, execution, and more.

Bounded Contexts

Creates proxy functions for commands and events.

Bounded Contexts for Commanded

Creates proxy functions for all commands registered in a Commanded Router

Absinthe Macros

Macros to derive queries and mutations from Queries and Commands, respectfully.

Absinthe Relay Macros

Macros for Absinthe.Relay