Zephyr.Definition (zephyr v1.0.0-alpha.1)

Summary

Functions

Macro for defining an object. An object represents instances of resources or subjects in the system.

Functions

Link to this macro

definition(name)

(macro)
Link to this macro

definition(name, list)

(macro)

Macro for defining an object. An object represents instances of resources or subjects in the system.

Example in your my_app/lib/my_app/definitions.ex file you may write:

import Zephyr.Definition

definition(:users)

definition :organizations do
  relation(:member, :users)
end
Link to this macro

relation(relation_name, expr)

(macro)