Developer-DAO / Developer-DAO/Lens-Graph-Subgraph

Normalise Entities (Many to Many relations)

Open
#28 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
54
Forks
14
PR merge metrics
No merged PRs in 30d

Description

### Contact Details

alexandermatthew12@gmail.com

### What is the expected behavior?

Stateless query

We should normalise, such as `Profile` having followers & following which is an array of IDs

In addition, if a user follows my Profile
We should append a new `Profile` into the `followers` field, and append Profile to `following` field, for the follower Profile

### What is the current behavior?

We should not have boolean flags such as `hasCollectedByMe`, `isFollowingMe`, etc

We want to make the query stateless, meaning that there is no "me" object when querying here

### Reproduction steps

_No response_

### Version

_No response_

### Relevant log output

_No response_

### Your Environment

* Version used:
* Environment name and version (e.g. Chrome 39, node.js 5.4):
* Operating System and version (desktop or mobile):
* Link to your project:

### Code of Conduct

- [X] I agree to follow this project's Code of Conduct

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.