kritsana135-hooray-server
Version:
for server
50 lines (36 loc) • 2.2 kB
JavaScript
;
var _Application = _interopRequireDefault(require("./models/Application"));
var _AppModel = _interopRequireDefault(require("./models/AppModel"));
var _user = _interopRequireDefault(require("./utils/user"));
var _connection = _interopRequireDefault(require("./utils/connection"));
var _language = require("./constants/language");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
function test() {
return _test.apply(this, arguments);
} // test()
function _test() {
_test = _asyncToGenerator(function* () {
var connection = yield (0, _connection.default)("mongodb://admin:3_zyxQ%29g%25BEMq_%3Fn@mercury.littlebeansoft.com:27017,mercury.littlebeansoft.com:27018/hooray_dev?replicaSet=rs0&readPreference=primary&connectTimeoutMS=10000&authSource=admin&authMechanism=SCRAM-SHA-1");
console.log(connection ? "have" : "not"); // AppModel(connection)
// .findOne()
// .then((d) => console.log(d))
var credentialKey = "ENTRY_THAILAND_DEV";
var coreServiceKey = "mWgY4meBwZhJJ5wwgC0CCKZdTdM5XrpN";
var type = "email";
var data = {
email: "kritsana.se2@gmail.com",
password: "123456789",
confirmPassword: "123456789"
};
_user.default.register(_language.EN, credentialKey, coreServiceKey, type, data, connection);
});
return _test.apply(this, arguments);
}
module.exports = {
ApplicationModel: _Application.default,
User: _user.default,
AppModel: _AppModel.default,
createConnection: _connection.default
};