An absinthe backed graphql API extension for the Ash Framework
Find a file
2023-08-22 10:17:07 +02:00
.github chore: fix bug report template 2023-07-03 21:35:55 -04:00
config chore: update test config 2023-07-13 08:49:34 -04:00
documentation fix: pass arguments to related read action 2023-08-03 19:49:59 -04:00
lib fix: get allow_nil? from the correct place 2023-08-22 10:17:07 +02:00
logos chore: release version v0.1.0 2020-08-13 18:55:34 -04:00
test fix: get allow_nil? from the correct place 2023-08-22 10:17:07 +02:00
.check.exs improvement: add attribute_types and attribute_input_types 2022-09-22 13:31:40 -04:00
.credo.exs fix: fixes for resolvers 2023-06-09 10:19:31 -04:00
.formatter.exs feat: add filterable_fields to limit generated filters (#69) 2023-04-28 10:04:30 -04:00
.gitignore chore: commit tool-versions 2023-01-31 23:58:35 -05:00
.tool-versions chore: lock/guide/tool versions 2023-07-31 15:13:23 -04:00
CHANGELOG.md fix: pass arguments to related read action 2023-08-03 19:49:59 -04:00
FUNDING.yml fix: fix usage of new Ash.Query.filter/2 2020-10-09 21:10:22 -04:00
LICENSE chore: update license 2020-09-21 14:04:00 -04:00
mix.exs fix: pass arguments to related read action 2023-08-03 19:49:59 -04:00
mix.lock chore: update ssl_verify_fun 2023-07-31 15:16:21 -04:00
README.md chore: Update README (#72) 2023-05-04 09:13:22 -04:00

AshGraphQL

Ash CI License: MIT Hex version badge

AshGraphQL is a GraphQL extension for the Ash framework. It gives you an efficient way to expose your application resources over a GraphQL API. You configure what you want to expose and AshGraphQL will generate an Absinthe schema which will resolve data straight from your Ash resources.

See the getting started guide for information on setting it up, and see the AshGraphql.Resource documentation for docs on its DSL. See the hexdocs for more information.