Current section

Files

Jump to
ex_shopify_schema lib ex_shopify_schema graphql file.ex
Raw

lib/ex_shopify_schema/graphql/file.ex

defmodule ExShopifySchema.Graphql.File do
@moduledoc "A file interface."
use ExShopifySchema.Generator.Graphql.Schema
@primary_key false
typed_embedded_schema do
loadable_field :alt, ExShopifySchema.Graphql.String, []
loadable_field :created_at, ExShopifySchema.Graphql.DateTime, []
embeds_many :file_errors, ExShopifySchema.Graphql.FileError, []
loadable_field :file_status, ExShopifySchema.EctoTypes.Enum, [values: [uploaded: "UPLOADED", processing: "PROCESSING", ready: "READY", failed: "FAILED"]]
loadable_field :id, ExShopifySchema.Graphql.ID, []
embeds_one :preview, ExShopifySchema.Graphql.MediaPreviewImage, []
loadable_field :updated_at, ExShopifySchema.Graphql.DateTime, []
end
end