Rake tasks for managing a Neo4j database with your Ruby project
The neo4j-rake_tasks
gem (automatically included with the neo4j
gem) includes some rake tasks which make it easy to install and manage a Neo4j server in the same directory as your Ruby project.
version
and environment
(environment default is development
)
rake neo4j:install[community-latest,development]
... or to get a specific version
rake neo4j:install[community-2.2.3,development]
Downloads and installs Neo4j into $PROJECT_DIR/db/neo4j/<environment>/
environment
and port
rake neo4j:config[development,7000]
Configure the port which Neo4j runs on. This affects the HTTP REST interface and the web console address.
environment
rake neo4j:start[development]
Start the Neo4j server
environment
rake neo4j:start_no_wait[development]
Start the Neo4j server with the start-no-wait
command
environment
rake neo4j:stop[development]
Stop the Neo4j server
environment
rake neo4j:reset_yes_i_am_sure[development]
- Stop the Neo4j server
- Deletes all files matching
[db-root]/data/graph.db/*
- Deletes all files matching
[db-root]/data/log/*
- Start the Neo4j server