Schema API improvements
@nikgraf ya está trabajando en esto.
Desde el 6/11/2024.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
createEntity
- allow to created nested entities
- allow to created nested entities (recursively)
- typing for creating nested entities
- typing for creating nested entities (recursively)
- schema validation for nested entities?
- relations should be defined on both end
- decide and implement how relations are stored
- allow to provide IDs for relations
["abc", "def"] - allow to mix objects and IDs for relations
["abc", { id: "def", name: "lala" }](ifid:defexists it's an upsert for the attributes that are included) - make all fields optional
- add implicit entity properties (e.g. name, description, cover)
- make sure to only return get fields which are defined in the query
useQuery
- resolve nested entities
- resolve nested entities (recursively)
- typing for nested entities
- typing for nested entities (recursively)
- filters for text, number, checkbox
- reverse relationship queries?
- make all fields optional
- always include the id and types
- return array instead of object
- handle circular dependencies
- add implicit entity properties (e.g. name, description, cover)
getById
- implement
updateEntity
- implement
deleteEntity
- implement
setTriple
- define API
- Lenguaje dominante
- TypeScript
- Estrellas
- 22
- Forks
- 12
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de graphprotocol/hypergraph
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
graphprotocol/hypergraph#517 ·
-
Section of docs is confusing Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
graphprotocol/hypergraph#323 · 3 comentarios ·
-
Improve Space Inbox Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
graphprotocol/hypergraph#542 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
graphprotocol/hypergraph#529 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
graphprotocol/hypergraph#528 ·
Todos los issues de graphprotocol/hypergraph
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
0xMiden/bridge-portal#132 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
-
area:tools bug good first issue help wanted priority:P2
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
TaewoooPark/Motifcode#14 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
newrelic-experimental/preflight#793 · 1 comentario ·