Skip to content
This repository has been archived by the owner on Jun 28, 2023. It is now read-only.

[Guide] Setting up extension (Neo4j Sandbox, local standalone) #2

Open
guillaumegarcia13 opened this issue Jun 29, 2017 · 6 comments
Open

Comments

@guillaumegarcia13
Copy link

Hi,
I was wondering whether the GraphQL schema could be - to some extent - figured out by analyzing the Neo4j database (kind of what CALL db.schema() does).
image
Besides, my guess is that some of the properties types can be determined based on their content.
Is this a route that you want to follow?

Many thanks for your insights.

@guillaumegarcia13
Copy link
Author

OK...

I got a nice explanation once I have read this: https://neo4j.com/blog/graphql-neo4j-graph-database-integration/

How does the Neo4j-graphql extension work? It’s a Neo4j server extension that can either infer your schema (types, fields, relationships) from your graph schema, or take it from a GraphQL schema file provided by the user.

@jexp
Copy link
Contributor

jexp commented Jun 29, 2017

If you just drop the extension into your server and don't push a schema it uses the metadata information from your graph.

@jexp
Copy link
Contributor

jexp commented Jun 29, 2017

We would love to hear from you if you have any feedback.

@guillaumegarcia13
Copy link
Author

Hi Michael,

For the moment, exploring the sandbox graphql at : https://neo4j.com/sandbox-v2/#
image
image

Filled the sanbbox with the Pokemon data : https://neo4j.com/graphgist/9c23a0e2-8e8b-4a6d-865f-8e8470e34925

And used the provided GraphQL URL to fetch some data.
image

I'm not very familiar with installing extension on my local neo4j instance.
Will read some litterature and come back to you...

@guillaumegarcia13
Copy link
Author

Hi @jexp,

When you wrote:

you just drop the extension into your server

I was under the impression that this feature was not supported yet

image

Am I missing something?

Many thanks for your help.

@guillaumegarcia13 guillaumegarcia13 changed the title [Question] How much automation should be expected? [Guide] Setting up extension (Neo4j Sandbox, local standalone) Jun 30, 2017
@jexp
Copy link
Contributor

jexp commented Jun 30, 2017

The extension is available as separate project with its own releases, it comes with installation instructions. See here: https://github.com/neo4j-graphql/neo4j-graphql#installation

The CLI is to make it more convenient for casual users, to provide a schema and get a fully hosted instance with that schema installed.
The checklist was meant for the cli to support non-sandbox hosted or local instances.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants