Giter Club home page Giter Club logo

Comments (3)

olange avatar olange commented on September 24, 2024

Candidates for an intermediate DSL to describe schema of data:

GraphQL schema has our preference currently, as we are dealing with data coming from an GraphQL API gateway in our POC Electra and Share Class Admin apps, where we can request schema of a query or mutation result by type introspection; GraphQL schema has a normative specification and is feature rich.

from data-pipes.

olange avatar olange commented on September 24, 2024

We also use the Neo4j graph database extensively and would be interested in getting the types of properties of its entities along the results of a query.

Neo4j has schema validation features, but as of version 3.4, it focuses on relationships between nodes of the database, as well as uniqueness constraints. It is unclear to me, whether there are features, that would allow to retrieve out of the box the type annotations of properties along the results of a query.

Explore OpenCypher Type System and Type Annotations CIP and Neo4j Object Graph Model.

from data-pipes.

olange avatar olange commented on September 24, 2024

ECMA262 › ECMAScript® 2019 Language Specification
https://tc39.github.io/ecma262/#sec-list-and-record-specification-type

will add support for a Record type, along with the ability to name the schema of a record (defined as « commonly used field combinations of a Record»).

from data-pipes.

Related Issues (12)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.