"""Graphql queries.""" import os GQL_PATH = f'{os.path.dirname(os.path.realpath(__file__))}/gql' def read_gql(file_name): """Read a gql file.""" with open(f'{GQL_PATH}/{file_name}.gql', 'r') as f: contents = f.read() return contents ADD_PRODUCT_MUTATION = read_gql('add_product_mutation') BASE_PRODUCT_QUERY = read_gql('base_product_query') COMPLETE_PRODUCT_QUERY = read_gql('complete_product_query') INDEXABLE_PRODUCT_QUERY = read_gql('indexable_product_query') META_LANGUAGE_QUERY = read_gql('meta_language_query') REVIEW_QUEUE_ITEM_QUERY = read_gql('review_queue_item_query') GENRE_QUERY = read_gql('genre_query')