user.js
652 Bytes
module.exports = (sequelize, DataTypes) => {
const User = sequelize.define('User', {
email: {
type: DataTypes.STRING(100),
unique: true,
allowNull: false,
},
hashedPassword: {
type: DataTypes.TEXT,
unique: false,
allowNull: false,
},
nickName: {
type: DataTypes.STRING(10),
unique: true,
allowNull: false,
},
}, {
timestamps: true,
paranoid: false,
underscored: false,
charset: 'utf8mb4',
collate: 'utf8mb4_general_ci',
});
return User;
};