sehnem / tap-shopify

Apache License 2.0
5 stars 3 forks source link

Continuation of GQL development #10

Open VMois opened 4 months ago

VMois commented 4 months ago

Hi. Out of curiosity, are there plans to continue developing the refactor-gql branch? Are you trying to infer the schema automatically and then export all objects? Did you encounter any problems in implementing it?

I am interested in automatically exporting data from Shopify via GraphQL, but mapping it to rows and columns presents a challenge. I would appreciate insights into why and how you approached "refactor-gql" work. Thank you.

sehnem commented 4 months ago

@VMois I did not have much time to work on that, but that was the goal, actually I was able to do it, just had to deal with a few bugs. I wanted to make a version that was compatible with both, graphql and bulk, but there are some complexities, so I decided to focus just on the bulk API for now. There is an issue with the schemas, they can be infinitely nested, and I have a few structures to control that, but it may bring some repeated data, If you run some parts of the code you will probably be able to create the schemas, if you fix some of the bugs that are there.