add db migration

This commit is contained in:
LouisLam 2021-07-22 02:02:35 +08:00
parent 1c0dc18d72
commit e02eb72863
4 changed files with 198 additions and 28 deletions

View file

@ -45,6 +45,18 @@ exports.setting = async function (key) {
])
}
exports.setSetting = async function (key, value) {
let bean = await R.findOne("setting", " `key` = ? ", [
key
])
if (! bean) {
bean = R.dispense("setting")
bean.key = key;
}
bean.value = value;
await R.store(bean)
}
exports.getSettings = async function (type) {
let list = await R.getAll("SELECT * FROM setting WHERE `type` = ? ", [
type