gancio-upstream/server/api/models/oauth_token.js

22 lines
516 B
JavaScript
Raw Normal View History

module.exports = (sequelize, DataTypes) =>
sequelize.define('oauth_token', {
2020-06-27 02:10:10 +02:00
accessToken: {
type: DataTypes.STRING,
allowNull: false,
primaryKey: true
},
accessTokenExpiresAt: {
type: DataTypes.DATE,
get () {
return new Date(this.getDataValue('accesTokenExpiresAt'))
}
},
refreshToken: DataTypes.STRING,
refreshTokenExpiresAt: {
type: DataTypes.DATE,
get () {
return new Date(this.getDataValue('accesTokenExpiresAt'))
}
},
scope: DataTypes.STRING
})