feat: added settings api on beackend

This commit is contained in:
canove
2020-09-04 05:08:30 -03:00
parent f52e7a667c
commit bc376e2b1c
15 changed files with 160 additions and 29 deletions

View File

@@ -0,0 +1,24 @@
const Sequelize = require("sequelize");
class Setting extends Sequelize.Model {
static init(sequelize) {
super.init(
{
key: {
type: Sequelize.STRING,
primaryKey: true,
allowNull: false,
unique: true,
},
value: { type: Sequelize.TEXT, allowNull: false },
},
{
sequelize,
}
);
return this;
}
}
module.exports = Setting;