bi-service-knex

1.0.0 • Public • Published

Build Status npm version

bi-service plugin which integrates Knex

const Service = require('bi-service');
const config = require('bi-config');
const knexBuilder = require('bi-service-knex');
 
const knex = knexBuilder({/*knex options*/});
 
const service = new Service(config);
 
//enables integrity inspection features
service.resourceManager.register('postgres', knex);

Define minimum required db server version:

const knex = knexBuilder({
    client: 'postgres',
    version: '10.5.0'
});

if the defined version requirement isn't satisfied, the service initialization process will fail with an error.

SQL query debugging:

> export SQL_DEBUG=1
> npm start

Tests

npm test

Package Sidebar

Install

npm i bi-service-knex

Weekly Downloads

1

Version

1.0.0

License

GPL-3.0

Unpacked Size

42.1 kB

Total Files

5

Last publish

Collaborators

  • fogine