init commit
This commit is contained in:
40
server/scripts/currenciesadder.js
Executable file
40
server/scripts/currenciesadder.js
Executable file
@@ -0,0 +1,40 @@
|
||||
"use strict";
|
||||
exports.__esModule = true;
|
||||
exports.curreniesAdder = void 0;
|
||||
var redis = require("../api/redis");
|
||||
var currencies_1 = require("../db/currencies");
|
||||
exports.curreniesAdder = function () {
|
||||
currencies_1.Currencies.find()
|
||||
.then(function (currs) {
|
||||
var currsMap = currs.map(function (cur) {
|
||||
var curInfo = {
|
||||
currencyName: cur.name,
|
||||
ab_name: cur.ab_name,
|
||||
per_name: cur.per_name,
|
||||
icon: cur.icon,
|
||||
quantity: cur.quantity
|
||||
};
|
||||
var curInfo2 = {
|
||||
currencyName: cur.name,
|
||||
ab_name: cur.ab_name,
|
||||
per_name: cur.per_name,
|
||||
icon: cur.icon,
|
||||
quantity: cur.quantity,
|
||||
id: cur._id.toString()
|
||||
};
|
||||
return redis.hashHMset(cur.name.toString(), curInfo2).then(function () {
|
||||
return redis.hashHMset(cur._id.toString(), curInfo);
|
||||
})
|
||||
.then(function (added) {
|
||||
console.log("added to redis successfully", added);
|
||||
})["catch"](function (err) {
|
||||
console.log("the error is =>", err);
|
||||
});
|
||||
});
|
||||
Promise.all(currsMap)["catch"](function (err) {
|
||||
console.log(err);
|
||||
});
|
||||
})["catch"](function (err) {
|
||||
console.log(err);
|
||||
});
|
||||
};
|
||||
Reference in New Issue
Block a user