liujiangyong
2 years ago
1 changed files with 43 additions and 0 deletions
@ -0,0 +1,43 @@ |
|||
/* eslint-disable*/ |
|||
'use strict'; |
|||
|
|||
module.exports = dc => { |
|||
const DataTypes = dc.ORM; |
|||
const sequelize = dc.orm; |
|||
const UserToken = sequelize.define("userToken", { |
|||
token: { |
|||
type: DataTypes.UUIDV4, |
|||
allowNull: false, |
|||
defaultValue: null, |
|||
comment: null, |
|||
primaryKey: true, |
|||
field: "token", |
|||
autoIncrement: false, |
|||
unique: "user_token_token_uindex" |
|||
}, |
|||
userInfo: { |
|||
type: DataTypes.JSONB, |
|||
allowNull: false, |
|||
defaultValue: null, |
|||
comment: null, |
|||
primaryKey: false, |
|||
field: "user_info", |
|||
autoIncrement: false |
|||
}, |
|||
expired: { |
|||
type: DataTypes.DATE, |
|||
allowNull: false, |
|||
defaultValue: null, |
|||
comment: null, |
|||
primaryKey: false, |
|||
field: "expired", |
|||
autoIncrement: false |
|||
} |
|||
}, { |
|||
tableName: "user_token", |
|||
comment: "", |
|||
indexes: [] |
|||
}); |
|||
dc.models.UserToken = UserToken; |
|||
return UserToken; |
|||
}; |
Loading…
Reference in new issue