https://github.com/totaljs/querybuildermysql2
A QueryBuilder for MySQL
https://github.com/totaljs/querybuildermysql2
Last synced: 12 months ago
JSON representation
A QueryBuilder for MySQL
- Host: GitHub
- URL: https://github.com/totaljs/querybuildermysql2
- Owner: totaljs
- License: mit
- Created: 2022-02-09T11:01:53.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-08-14T10:07:26.000Z (almost 3 years ago)
- Last Synced: 2025-06-03T15:50:53.862Z (about 1 year ago)
- Language: JavaScript
- Size: 14.6 KB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Total.js QueryBuilder: MySQL
A simple QueryBuilder integrator for MySQL database.
- [Documentation](https://docs.totaljs.com/total4/)
- `$ npm install querybuildermysql2`
__Initialization__:
```js
// require('querybuildermysql2').init(name, connectionstring, pooling, [errorhandling]);
// name {String} a name of DB (default: "default")
// connectionstring {String} a connection to the MySQL
// pooling {Number} max. clients (default: "0" (disabled))
// errorhandling {Function(err, cmd)}
require('querybuildermysql2').init('default', CONF.database);
// require('querybuildermysql').init('default', CONF.database, 10);
```
__Usage__:
```js
DB().find('tbl_user').where('id', 1234).callback(console.log);
// DB('default').find('tbl_user').where('id', 1234).callback(console.log);
```