Module: ActiveCypher::RailsLensExt
- Defined in:
- lib/active_cypher/rails_lens_ext/extension.rb,
lib/active_cypher/rails_lens_ext/annotator.rb,
lib/active_cypher/rails_lens_ext/model_source.rb
Overview
RailsLens extension module for annotating ActiveCypher graph models
Detects and annotates:
-
Node classes (inheriting from ActiveCypher::Base)
-
Relationship classes (inheriting from ActiveCypher::Relationship)
Generates annotations for:
-
Graph labels
-
Attributes with types
-
Associations (has_many, belongs_to, has_one)
-
Relationship endpoints and types
-
Connection configuration
Defined Under Namespace
Classes: Annotator, Extension, ModelSource