mirror of
https://github.com/ash-project/ash.git
synced 2024-09-21 22:13:02 +12:00
2233a33523
docs: update cheat shets fix: honor tenant option on aggregates closes #805
1.2 KiB
1.2 KiB
DSL: Ash.Registry.Dsl
A small DSL for declaring an Ash.Registry
. Not generally necessary any longer.
Ash.Registry
can be used generically, but the main way it is used in Ash is to provide a compile-time registry for an Ash Api.
entries
List the entries present in this registry
Nested DSLs
Examples
entries do
entry MyApp.User
entry MyApp.Post
entry MyApp.Comment
end
Options
Name | Type | Default | Docs |
---|---|---|---|
warn_on_empty? {: #entries-warn_on_empty? } |
boolean |
true |
Set to false to ignore warnings about an empty registry |
entries.entry
entry entry
A reference to an ash module (typically a resource)
Examples
entry MyApp.User
Arguments
Name | Type | Default | Docs |
---|---|---|---|
entry {: #entries-entry-entry .spark-required} |
atom |
The referenced module |
Introspection
Target: Ash.Registry.Entry