Bolt.Sips v0.2.0 API Reference

Modules

A Neo4j Elixir driver wrapped around the Bolt protocol

This module handles the connection to Neo4j, providing support for queries, transactions, logging, pooling and more

represents an error message received from the Bolt driver

Provides a simple Query DSL

Support for transforming a Bolt response to a list of Bolt.Sips.Types or arbitrary values

Bolt returns success or Error, in response to our requests

This module is the main implementation for running Cypher commands using transactions

Basic support for representing nodes, relationships and paths belonging to a Neo4j graph database

base structure for Node and Relationship

Self-contained graph node

Self-contained graph path

Self-contained graph relationship

Self-contained graph relationship without endpoints. An UnboundRelationship represents a relationship relative to a separately known start point and end point

Common utilities

Quickly run Cypher commands from a mix task

Exceptions

This module defines a Bolt.Sips.Exception structure containing two fields