hero

Hasura ORM

Библиотека Hasura ORM основанная на написании фрагментов. Большая часть функционала работает "из коробки"

Начать знакомство

npm i hasura-om
const { Hasura } = require('hasura-om')

const orm = new Hasura({
    graphqlUrl: 'ссылка на Hasura graphql эндпоинт',
    adminSecret: 'секретный ключ'
})
await orm.init()

let [err, result] = await orm.query({
    user: {
        where: { is_live: { _eq: true } },
        limit: 10,
        order_by: { rating: 'desc' }
    },
    pets: {
        select: {
            where: { type: { _eq: 'dog' } }
        },
        aggregate: {
            count: {},
            avg: ['age']
        }
    }
})
This framework is not affiliated with the Hasura team.

MIT Licensed | 2020-present by Spartak