UNPKG

@sqb/builder

Version:

Extensible multi-dialect SQL query builder written with TypeScript

64 lines (47 loc) 2.53 kB
<p style="text-align:center"> <img src="https://user-images.githubusercontent.com/3836517/32965280-1a2b63ce-cbe7-11e7-8ee1-ba47313503c5.png" width="500px" alt="SQB Logo"/> </p> <br> [![NPM Version][npm-image]][npm-url] [![NPM Downloads][downloads-image]][downloads-url] [![Build Status][travis-image]][travis-url] [![Test Coverage][coveralls-image]][coveralls-url] [![Dependencies][dependencies-image]][dependencies-url] [![DevDependencies][devdependencies-image]][devdependencies-url] [![Package Quality][quality-image]][quality-url] ## About SQB SQB is an extensible, multi-dialect SQL query builder and Database connection wrapper for NodeJS. ## Main goals - Single code base for any sql based database - Powerful and simplified query coding scheme - Fast applications with low memory requirements - Let applications work with large data tables efficiently - Support latest JavaScript language standards - Lightweight and extensible framework. You can report bugs and discuss features on the [GitHub issues](https://github.com/sqbjs/sqb/issues) page Thanks to all of the great [contributions](https://github.com/sqbjs/sqb/graphs/contributors) to the project. You may want to check detailed [DOCUMENTATION](https://sqbjs.github.io/sqb/) ## Installation ```bash $ npm install @sqb/builder --save ``` ## Node Compatibility - node >= 16.x ### License SQB is available under [MIT](LICENSE) license. [npm-image]: https://img.shields.io/npm/v/@sqb/builder.svg [npm-url]: https://npmjs.org/package/@sqb/builder [travis-image]: https://img.shields.io/travis/sqbjs/@sqb/builder/master.svg [travis-url]: https://travis-ci.org/sqbjs/@sqb/builder [coveralls-image]: https://img.shields.io/coveralls/sqbjs/@sqb/builder/master.svg [coveralls-url]: https://coveralls.io/r/sqbjs/@sqb/builder [downloads-image]: https://img.shields.io/npm/dm/@sqb/builder.svg [downloads-url]: https://npmjs.org/package/@sqb/builder [gitter-image]: https://badges.gitter.im/sqbjs/@sqb/builder.svg [gitter-url]: https://gitter.im/sqbjs/@sqb/builder?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge [dependencies-image]: https://david-dm.org/sqbjs/@sqb/builder/status.svg [dependencies-url]: https://david-dm.org/sqbjs/@sqb/builder [devdependencies-image]: https://david-dm.org/sqbjs/@sqb/builder/dev-status.svg [devdependencies-url]: https://david-dm.org/sqbjs/@sqb/builder?type=dev [quality-image]: http://npm.packagequality.com/shield/@sqb/builder.png [quality-url]: http://packagequality.com/#?package=@sqb/builder