|
@@ -21,7 +21,9 @@ supergraph:
|
|
|
.PHONY: add-context
|
|
|
add-context:
|
|
|
-@echo "-> $@"
|
|
|
- #@echo -e "\n\n$$(cat ext/in_context.graphql)" >> superschema.graphql
|
|
|
+ @sed -r '/directive @inContext(.+)/d' superschema.graphql > prod.graphql
|
|
|
+ @echo -e "\n\n$$(cat ext/in_context.graphql)" >> prod.graphql
|
|
|
+ @cp prod.graphql superschema.graphql
|
|
|
@sed 's/type Query/type Query\n @inContext/' superschema.graphql > prod.graphql
|
|
|
@cp prod.graphql superschema.graphql
|
|
|
@sed 's/type Mutation/type Mutation\n @inContext/' superschema.graphql > prod.graphql
|
|
@@ -30,6 +32,6 @@ add-context:
|
|
|
.PHONY: generate
|
|
|
generate:
|
|
|
-@echo "-> $@"
|
|
|
- -mv graph graph.old
|
|
|
- -go run gshopper.com/gshopify/admin-api/cmd -m customer
|
|
|
- -go run gshopper.com/gshopify/admin-api/cmd -m product
|
|
|
+ -rm -rf graph
|
|
|
+ @go run gshopper.com/gshopify/admin-api/cmd -m customer
|
|
|
+ @go run gshopper.com/gshopify/admin-api/cmd -m product
|