0.17.1 • Published 4 years ago

@rule.js/knex v0.17.1

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

Rule.js: KnexJs Module

Use your rule.js conditions with KnexJs!

Example:

const Rule = require('@rule.js/core').extend({}, {
	knex: require('@rule.js/knex')()
})

const knex = require('knex')({ client: 'pg' })

knex('user')
	.select()
	.where(function() {
		Rule().equal('name', 'Joe Pass').knex(this)
	})

Note: This module automatically converts keys to snake case. If you don't want it to do this, you can override it with:

const Rule = require('@rule.js/core').extend({}, {
	knex: require('@rule.js/knex')(function(key) { return key })
})
0.17.1

4 years ago

0.17.0

5 years ago

0.16.1

5 years ago

0.15.1

5 years ago

0.15.0

5 years ago

0.13.0

5 years ago

0.12.0

5 years ago

0.11.0

5 years ago

0.10.0

5 years ago

0.9.0

5 years ago