Meidokon Wiki
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Useful(?) links

  • furinkan's stuff

  • Postfix snippets


  • SystemInfo

  • This sidebar

Navigation

  • FrontPage
  • RecentChanges
  • FindPage
  • HelpContents
Revision 1 as of 2019-11-20 14:02:07
MeidokonWiki:
  • furinkan
  • sysadmin
  • CypherGraphDatabase

info dump

  • https://neo4j.com/docs/developer-manual/current/cypher/

  • https://neo4j.com/developer/kb/export-sub-graph-to-cypher-and-import/

  • https://github.com/jexp/neo4j-shell-tools#cypher-export

  • https://neo4j.com/developer/guide-sql-to-cypher/#_cypher_is_all_about_patterns

  • http://localhost:7474/browser/

  • https://neo4j.com/docs/cypher-refcard/3.2/

  • https://neo4j.com/blog/apoc-database-integration-import-export-cypher/

MATCH (n:Person) DETACH DELETE n
LOAD CSV WITH HEADERS FROM "https://furinkan.meidokon.net/2018-01-25_neo4j/humans.csv" AS row CREATE (n:Person) SET n = row RETURN *

LOAD CSV WITH HEADERS FROM "https://furinkan.meidokon.net/2018-01-25_neo4j/aliases.csv" AS alias MATCH (p:Person) WHERE p.name = alias.person MATCH (a:Person) WHERE a.name = alias.known_as MERGE (p)-[:KNOWN_AS]->(a) RETURN *

LOAD CSV WITH HEADERS FROM "https://furinkan.meidokon.net/2018-01-25_neo4j/presence.csv" AS link MATCH (owner:Person) WHERE owner.name = link.owner MATCH (thing:URL) WHERE thing.url = link.owns MERGE (owner)-[:OWNS]->(thing) RETURN *;

LOAD CSV WITH HEADERS FROM "https://furinkan.meidokon.net/2018-01-25_neo4j/presence.csv" AS link MATCH (owner:Person) WHERE owner.name = link.owner MATCH (thing:Twitter) WHERE thing.handle = link.owns MERGE (owner)-[:OWNS]->(thing) RETURN *;



MATCH (n:Place) DETACH DELETE n
LOAD CSV WITH HEADERS FROM "https://furinkan.meidokon.net/2018-01-25_neo4j/places.csv" AS row CREATE (n:Place) SET n = row RETURN *

LOAD CSV WITH HEADERS FROM "https://furinkan.meidokon.net/2018-01-25_neo4j/goes_to.csv" AS link MATCH (person:Person) WHERE person.name = link.person MATCH (place:Place) WHERE place.name = link.place MERGE (person)-[:GOES_TO]->(place) RETURN *;



MATCH (n:Group) DETACH DELETE n
LOAD CSV WITH HEADERS FROM "https://furinkan.meidokon.net/2018-01-25_neo4j/socials.csv" AS row CREATE (n:Group) SET n = row RETURN *

LOAD CSV WITH HEADERS FROM "https://furinkan.meidokon.net/2018-01-25_neo4j/member_of.csv" AS social MATCH (person:Person) WHERE person.name = social.person MATCH (group:Group) WHERE group.name = social.group MERGE (person)-[:MEMBER_OF]->(group) RETURN *;
  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01
MoinMoin Release 1.9.11 [Revision release], Copyright by Juergen Hermann et al.