mix ash.extend (ash v3.7.6)
View SourceAdds an extension or extensions to the domain/resource
Extensions can either be a fully qualified module name, or one of the following list, based on the thing being extended
Ash.Domain
json_api-AshJsonApi.Domaingraphql-AshGraphql.Domain
Ash.Resource
postgres-AshPostgres.DataLayersqlite-AshSqlite.DataLayermysql-AshMysql.DataLayerets-Ash.DataLayer.Etsmnesia-Ash.DataLayer.Mnesiaembedded-data_layer: :embeddedjson_api-AshJsonApi.Resourcegraphql-AshGraphql.Resource
Example
mix ash.extend My.Domain.Resource postgres,Ash.Policy.Authorizer