add netease music
This commit is contained in:
		@@ -4,29 +4,36 @@ const fs = require('fs');
 | 
			
		||||
const path = require('path');
 | 
			
		||||
 | 
			
		||||
let globalConfig = JSON.parse(fs.readFileSync(path.join(__dirname, '../config.json'), 'utf8'));
 | 
			
		||||
let database = null;
 | 
			
		||||
 | 
			
		||||
async function query(sql) {
 | 
			
		||||
function create(databaseName) {
 | 
			
		||||
    database = databaseName;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
async function query(sql, params) {
 | 
			
		||||
    let config = {
 | 
			
		||||
        ...globalConfig.mysql,
 | 
			
		||||
        database: database,
 | 
			
		||||
    };
 | 
			
		||||
    console.log(config);
 | 
			
		||||
    // console.log(config);
 | 
			
		||||
 | 
			
		||||
    //通过MySQL中方法创建连接对象
 | 
			
		||||
    var connection = mysql.createConnection(config);
 | 
			
		||||
    //开始连接
 | 
			
		||||
    connection.connect();
 | 
			
		||||
    //执行SQL语句 (添加、删除、更新、查询)
 | 
			
		||||
    connection.query(sql, (err, result) => {
 | 
			
		||||
        if (err) {
 | 
			
		||||
            console.error('err', err);
 | 
			
		||||
            return;
 | 
			
		||||
        }
 | 
			
		||||
        console.log('result', result);
 | 
			
		||||
    })
 | 
			
		||||
    //最后需要关闭连接
 | 
			
		||||
    connection.end();
 | 
			
		||||
    return await new Promise(function (resolve, reject) {
 | 
			
		||||
        //通过MySQL中方法创建连接对象
 | 
			
		||||
        var connection = mysql.createConnection(config);
 | 
			
		||||
        //开始连接
 | 
			
		||||
        connection.connect();
 | 
			
		||||
        //执行SQL语句 (添加、删除、更新、查询)
 | 
			
		||||
        connection.query(sql, params, (err, data) => {
 | 
			
		||||
            if (err) reject(err);
 | 
			
		||||
            // console.log(data);
 | 
			
		||||
            resolve(data);
 | 
			
		||||
        })
 | 
			
		||||
        //最后需要关闭连接
 | 
			
		||||
        connection.end();
 | 
			
		||||
    });
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module.exports = {
 | 
			
		||||
    create: create,
 | 
			
		||||
    query: query,
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user