2020-05-15 02:12:30 +12:00
|
|
|
const { create, destroy } = require("../../db/clientDb")
|
|
|
|
const env = require("../../environment")
|
2020-04-08 22:18:30 +12:00
|
|
|
|
2020-04-29 01:39:35 +12:00
|
|
|
exports.getClientId = async function(ctx) {
|
2020-05-15 02:12:30 +12:00
|
|
|
ctx.body = env.CLIENT_ID
|
2020-05-07 21:53:34 +12:00
|
|
|
}
|
2020-04-29 01:39:35 +12:00
|
|
|
|
2020-04-10 03:53:48 +12:00
|
|
|
exports.create = async function(ctx) {
|
2020-05-15 02:12:30 +12:00
|
|
|
await create(env.CLIENT_ID)
|
|
|
|
ctx.status = 200
|
|
|
|
ctx.message = `Client Database ${env.CLIENT_ID} successfully provisioned.`
|
2020-05-07 21:53:34 +12:00
|
|
|
}
|
2020-04-08 22:18:30 +12:00
|
|
|
|
2020-04-10 03:53:48 +12:00
|
|
|
exports.destroy = async function(ctx) {
|
2020-05-15 02:12:30 +12:00
|
|
|
await destroy(env.CLIENT_ID)
|
|
|
|
ctx.status = 200
|
|
|
|
ctx.message = `Client Database ${env.CLIENT_ID} successfully deleted.`
|
2020-05-07 21:53:34 +12:00
|
|
|
}
|