This repo is the implementation of a basic, rails + neo4j implementation.
| app | ||
| bin | ||
| config | ||
| db | ||
| lib/tasks | ||
| log | ||
| public | ||
| storage | ||
| test | ||
| tmp | ||
| vendor | ||
| .gitattributes | ||
| .gitignore | ||
| .ruby-version | ||
| config.ru | ||
| docker-compose.yaml | ||
| Dockerfile | ||
| Gemfile | ||
| Gemfile.lock | ||
| Grillo Rails Test.postman_collection.json | ||
| justfile | ||
| Rakefile | ||
| README.md | ||
NOTE, this project uses
justas a task runner, anddocker composein order to spin up aneo4jdatabase.
Once you make sure you have just install you can run:
$ just build
$ just migrate
$ just run
Beware that migrate might fail the first time, because
neo4j takes longer to start during it’s first
execution.
If you want to verify the functionality, you could try and opening
the postman collection
Grillo Rails Test.postman_collection.json, which contains
collection variables to parametrize the actual endpoint for the rails
api.