[英]how can i export the mysql-promise as a module in node Js?
在這里,我有一個用於postgres db的簡單配置文件:
postresql.config.js
const pg = require('pg-promise')()
const connectionString = {
host: 'localhost',
port: 8080,
database: 'test',
user: 'test',
password: 'test123678!'
}
let db = pg(connectionString);
module.exports = {
db
}
該文件在DataAccess文件中用於執行一些查詢,如下所示:
let db = require('../configs/postgresql.config').db;
let getAll = function() {
return db.manyOrNone('my query')
.then(function (res) {
console.log(res);
return res;
});
};
使用pg-promise模塊非常快速和容易。
但是,當我嘗試對mysql數據庫執行相同操作時會遇到麻煩。
如何使用promise-mysql模塊達到相同的結果?
使用通用的東西,pg-promise是PostgreSQL數據庫專有的。 有一個很棒的叫做bluebird,可以集成到函數的任何實例中。 http://bluebirdjs.com/docs/getting-started.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.