unoplat / unoplat-code-confluence

The goal is to parse,process and ingest codebase/s to form a pluggable knowledge Graph and become the unified code context provider
https://unoplat.github.io/unoplat-code-confluence/
GNU Affero General Public License v3.0
30 stars 3 forks source link

Enhancement: Support neomodel object graph mapper #166

Closed JayGhiya closed 1 month ago

JayGhiya commented 1 month ago

There is no generic object graph mapper as per my understanding for cypher databases but it becomes non optimal for complex schema that we are about to enable so we are going to use object graph mapper that is available for neo4j - neomodel.

Both the utilities ingestion and query need to migrate to neomodel. As the schema is same it makes sense to make this as a cross cutting library to deduplicate.