Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var Managers;
- (function (Managers) {
- class DbManager {
- constructor() {
- console.log('DB manager initted');
- var mysql = require('mysql');
- this.connection = mysql.createConnection({
- host: 'localhost',
- user: 'root',
- password: 'MagistR',
- database: 'love'
- });
- }
- query(sql, data = []) {
- return __awaiter(this, void 0, void 0, function* () {
- console.log('Quering ' + sql, ' with ' + JSON.stringify(data));
- return new Promise((resolve, reject) => {
- this.connection.query(sql, data, function (err, rows, fields) {
- //var result = await this.connection.query(sql, data, function(err : Array<string>, rows : Array<any>, fields : Array<any>) {
- if (err)
- throw err;
- console.log('Result: ' + JSON.stringify(rows));
- resolve(rows);
- });
- console.log('2132132232111111111111111111111111111111111111111111111111');
- });
- //return result;
- });
- }
- destruct() {
- }
- }
- Managers.DbManager = DbManager;
- })(Managers || (Managers = {}));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement