kritsana135-hooray-server
Version:
for server
34 lines (27 loc) • 1.06 kB
JavaScript
// model
import ApplicationModel from "./models/Application"
import AppModel from "./models/AppModel"
// utils
import User from "./utils/user"
import createConnection from "./utils/connection"
import { EN } from "./constants/language"
async function test() {
const connection = await createConnection(
"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))
let credentialKey = "ENTRY_THAILAND_DEV"
let coreServiceKey = "mWgY4meBwZhJJ5wwgC0CCKZdTdM5XrpN"
let type = "email"
let data = {
email: "kritsana.se2@gmail.com",
password: "123456789",
confirmPassword: "123456789",
}
User.register(EN, credentialKey, coreServiceKey, type, data, connection)
}
// test()
module.exports = { ApplicationModel, User, AppModel, createConnection }