AndrewGPFranco / recrutamento_be

Plataforma de recrutamento online
1 stars 0 forks source link

Grafo Hierarquia de Funcionários da Plataforma #6

Closed AndrewGPFranco closed 5 days ago

AndrewGPFranco commented 1 week ago

OrientDB + Gremlin

orientdb gremlin

A ideia é usarmos essa combinação para consultas e montagem do grafo da hierarquia de funcionários da plataforma.

Checklist:

Ver detalhes da hierarquia ![image](https://github.com/user-attachments/assets/2548dc86-a2b2-4234-ab60-abc4886306f8)

O restante da issue sera responsabilidade do front-end, para criação do grafo.

AndrewGPFranco commented 1 week ago

Comando para subir o ArcadeDB com docker:

docker run --rm -p 2480:2480 -p 2424:2424 --name recrut_db --env JAVA_OPTS="-Darcadedb.server.rootPassword=minhasenha" --hostname recrut_db arcadedata/arcadedb:latest

AndrewGPFranco commented 1 week ago

Documentação do Gremlin

Documentação do OrientDB:

AndrewGPFranco commented 1 week ago

Anotações OrientDB + Gremlin

Adicionar uma aresta:

g.addE('level_funcionario').from(__.V().has('funcionario', 'idunico', 'af01')).to(__.V().has('hierarquia', 'level', 'Tech Lead'))