Alumna::Service
Inherits Alumna::Ruleable < Reference < Object
Constructors
new(schema : Schema | Nil = nil)
SourceInstance methods
create_indexes!
Create unique and indexed fields in the backing store. Adapters override
this. MemoryAdapter needs no indexes. Call at boot:
app.services.each_value(&.create_indexes!).
path
Sourceremove(ctx : RuleContext) : Nil | ServiceError
Sourceschema
Sourcevalidate(schema : Schema | Nil = nil) : Rule
Source