anchor.diff:  | delim | "," | define the delimiter character (export csv)
   | quotes | | quote-character used for CSV
   | useTypes | false | add type on file header (export csv and graphml export)
  -| format | "neo4j-shell" | In export to cypher script define the export format. Possible values are: "cypher-shell","neo4j-shell" and "plain"
  -| nodesOfRelationships | false | if enabled add relationship between nodes (export cypher)
  +| format | "neo4j-shell" | In export to Cypher script define the export format. Possible values are: "cypher-shell","neo4j-shell" and "plain"
  +| nodesOfRelationships | false | if enabled add relationship between nodes (export Cypher)
   | storeNodeIds| false | set nodes' ids (import/export graphml)
   | readLabels | false | read nodes' labels (import/export graphml)
   | defaultRelationshipType | "RELATED" | set relationship type (import/export graphml)
  
positive.code: 
  [cols="1m,5"]
  |===
  | apoc.export.csv.query(query,file,config) | exports results from the cypher statement as csv to the provided file
  | apoc.export.csv.all(file,config) | exports whole database as csv to the provided file
  | apoc.export.csv.data(nodes,rels,file,config) | exports given nodes and relationships as csv to the provided file
  | apoc.export.csv.graph(graph,file,config) | exports given graph object as csv to the provided file
  |===
  // end::export.csv[]
  
  === Export to Cypher Script
  
  Data is exported as cypher statements to the given file.
  It is possible to choose between three export formats:
      * "neo4j-shell": for neo4j shell and partly apoc.cypher.runFile
      * "cypher-shell": for cypher shell
      * "plain": doesn't output begin / commit / await just plain cypher
  To change the export format, you have to set it on the config params like `{format : "cypher-shell"}`. By default the format is "neo4j-shell".
  // tag::export.cypher[]
  
  `YIELD file, source, format, nodes, relationships, properties, time`
  
  [cols="1m,5"]
  |===
  | apoc.export.cypher.all(file,config) | exports whole database incl. indexes as cypher statements to the provided file
  | apoc.export.cypher.data(nodes,rels,file,config) | exports given nodes and relationships incl. indexes as cypher statements to the provided file
  | apoc.export.cypher.graph(graph,file,config) | exports given graph object incl. indexes as cypher statements to the provided file
  | apoc.export.cypher.query(query,file,config) | exports nodes and relationships from the cypher statement incl. indexes as cypher statements to the provided file
  |===
  // end::export.cypher[]
  
  
negative.code: RETURN path, weight
  ----
  
  // end::overview[]
  