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