defmodule AshGraphql.Test.Domain do @moduledoc false use Ash.Domain, extensions: [ AshGraphql.Domain ], otp_app: :ash_graphql graphql do queries do get AshGraphql.Test.Comment, :get_comment, :read list AshGraphql.Test.Post, :post_score, :score end end resources do resource(AshGraphql.Test.Comment) resource(AshGraphql.Test.CompositePrimaryKey) resource(AshGraphql.Test.CompositePrimaryKeyNotEncoded) resource(AshGraphql.Test.DoubleRelRecursive) resource(AshGraphql.Test.DoubleRelToRecursiveParentOfEmbed) resource(AshGraphql.Test.MapTypes) resource(AshGraphql.Test.MultitenantPostTag) resource(AshGraphql.Test.MultitenantTag) resource(AshGraphql.Test.NoGraphql) resource(AshGraphql.Test.NoObject) resource(AshGraphql.Test.NonIdPrimaryKey) resource(AshGraphql.Test.Post) resource(AshGraphql.Test.PostTag) resource(AshGraphql.Test.RelayPostTag) resource(AshGraphql.Test.RelayTag) resource(AshGraphql.Test.SponsoredComment) resource(AshGraphql.Test.Tag) resource(AshGraphql.Test.User) resource(AshGraphql.Test.Channel) resource(AshGraphql.Test.Message) resource(AshGraphql.Test.TextMessage) resource(AshGraphql.Test.ImageMessage) end end