begin to upgrade sequelize

This commit is contained in:
les
2020-06-24 14:20:29 +02:00
parent 51e3aa16c3
commit a56839730a
3 changed files with 2257 additions and 1821 deletions

View File

@@ -1,15 +1,15 @@
'use strict'
module.exports = (sequelize, DataTypes) => {
const setting = sequelize.define('setting', {
key: {
type: DataTypes.STRING,
primaryKey: true,
allowNull: false,
index: true
},
value: DataTypes.JSON,
is_secret: DataTypes.BOOLEAN
}, {})
const { Model, DataTypes } = require('sequelize')
const sequelize = require('./index')
return setting
}
class Setting extends Model {}
Setting.init({
key: {
type: DataTypes.STRING,
primaryKey: true,
allowNull: false,
index: true
},
value: DataTypes.JSON,
is_secret: DataTypes.BOOLEAN
}, { sequelize, modelName: 'setting' })