0.1.3 • Published 4 years ago

hasura-sdk v0.1.3

Weekly downloads
20
License
MIT
Repository
github
Last release
4 years ago

Hasura SDK

const sdk = require('hasura-sdk');

sdk.init({
    endpoint: 'http://localhost:8080',
    adminSecret: 'your-secret',
});

/**
 * BASIC CALLS
 */

// Run plain SQL:
await sdk.query('SELECT NOW()');

// Run SQL with variable substitution:
await sdk.query({
    sql: 'SELECT * FROM table_name WHERE field_name = $value',
    binds: {
        value: 'foo',
    },
});

// Call any API method:
await sdk.call({
    type: 'xxx',
    args: { ... },
});


/**
 * CUSTOM CALLS
 * (full list in `lib/api.js`)
 */

// Track a table
await sdk.trackTable({
    schema: 'public',
    name: 'my_table',
});
0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago