Changeset [784c28fc05aea656dbfd76d9653da6d81bd963a5] by Andreas Ronge

April 24th, 2011 @ 11:23 AM

Refactoring and impl. more ActiveRecord like Relationships [#156]
https://github.com/andreasronge/neo4j/commit/784c28fc05aea656dbfd76...

Committed by Andreas Ronge

  • A spec/rails/active_record_style_relationships_spec.rb
  • M lib/neo4j/node.rb
  • M lib/neo4j/rails/mapping/property.rb
  • M lib/neo4j/rails/persistence.rb
  • M lib/neo4j/rails/rel_persistence.rb
  • M lib/neo4j/rails/relationship.rb
  • M lib/neo4j/rails/relationships/node_dsl.rb
  • M lib/neo4j/rails/relationships/relationships.rb
  • M lib/neo4j/rails/relationships/rels_dsl.rb
  • M lib/neo4j/rails/relationships/storage.rb
  • M lib/neo4j/relationship.rb
  • M spec/rails/relationship_spec.rb
  • M spec/rails/relationship_validation_spec.rb
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Neo4j.rb is a graph database framework for JRuby.

It provides:

* Mapping of ruby objects to nodes in networks rather than in tables.
* Storage of ruby object to a file system.
* Fast traversal of relationships between nodes in a hugh node space.
* Transaction with rollbacks support.
* Indexing and quering of ruby objects.
* Integration with Rails