https://github.com/k8w/k8w-promise-mysql
Simple native Promise wrapper for mysqljs/mysql
https://github.com/k8w/k8w-promise-mysql
Last synced: 7 months ago
JSON representation
Simple native Promise wrapper for mysqljs/mysql
- Host: GitHub
- URL: https://github.com/k8w/k8w-promise-mysql
- Owner: k8w
- License: apache-2.0
- Created: 2017-11-30T08:06:52.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-06-21T10:16:22.000Z (over 6 years ago)
- Last Synced: 2025-02-10T05:16:52.473Z (8 months ago)
- Language: TypeScript
- Size: 15.6 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
k8w-promise-mysql
===Simple native Promise wrapper for mysqljs/mysql
The same with https://github.com/mysqljs/mysql
But is Promise version### Usage
```ts
import PromiseMySQL from 'k8w-promise-mysql';async function main(){
let pool = await PromiseMySQL.createPool({
connectionLimit: 10,
host: 'example.org',
user: 'bob',
password: 'secret',
database: 'my_db'
});let { results, fields } = await pool.query('SELECT 1 + 1 AS solution');
let { results, fields } = await pool.query('SELECT * FROM test WHERE a=? AND b=?', ['aaa', 'bbb']);
let { results, fields } = await pool.select('SELECT * FROM test WHERE a=? AND b=?', ['aaa', 'bbb']);
}main();
```